AST for Module Autograd after Pass addInitCalls
previous pass
next pass
AST for Module Autograd after Pass addInitCalls
module
Autograd[338449]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] . init[4652988] ( this[4652992]:TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] , operationCtx[4652998]:reshapeOp(1,1,real(32))[4652847] ) : void[4]
const in arg this[4652992]:TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] const ref arg operationCtx[4652998]:reshapeOp(1,1,real(32))[4652847]-
{
-
var super_tmp[4653008]:BaseTensorResource(real(32),1)[2172058]
-
(4653010 'move' super_tmp[4653008] (4653012 '.v' this[4652992] super[4653099]))
-
(4653019 call init[4509263] super_tmp[4653008])
-
var call_tmp[4653042]:BaseTensorResource(real(32),1)[2172058]
-
(4653044 'move' call_tmp[4653042] (4653046 'cast' BaseTensorResource(real(32),1)[2172058] this[4652992]))
-
(4653055 'setcid' call_tmp[4653042])
-
var operationCtx[4653076]:reshapeOp(1,1,real(32))[4652847]
-
(4653078 call init=[4653128] operationCtx[4653076] operationCtx[4652998])
-
(4653082 '.=' this[4652992] operationCtx[4653103] operationCtx[4653076])
-
(4653087 'setcid' this[4652992])
-
(4653089 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] . init[4663118] ( this[4663122]:TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] , operationCtx[4663128]:reshapeOp(2,1,real(32))[4662977] ) : void[4]
const in arg this[4663122]:TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] const ref arg operationCtx[4663128]:reshapeOp(2,1,real(32))[4662977]-
{
-
var super_tmp[4663138]:BaseTensorResource(real(32),1)[2172058]
-
(4663140 'move' super_tmp[4663138] (4663142 '.v' this[4663122] super[4663229]))
-
(4663149 call init[4509263] super_tmp[4663138])
-
var call_tmp[4663172]:BaseTensorResource(real(32),1)[2172058]
-
(4663174 'move' call_tmp[4663172] (4663176 'cast' BaseTensorResource(real(32),1)[2172058] this[4663122]))
-
(4663185 'setcid' call_tmp[4663172])
-
var operationCtx[4663206]:reshapeOp(2,1,real(32))[4662977]
-
(4663208 call init=[4663258] operationCtx[4663206] operationCtx[4663128])
-
(4663212 '.=' this[4663122] operationCtx[4663233] operationCtx[4663206])
-
(4663217 'setcid' this[4663122])
-
(4663219 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] . init[4672333] ( this[4672337]:TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] , operationCtx[4672343]:reshapeOp(3,1,real(32))[4672192] ) : void[4]
const in arg this[4672337]:TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] const ref arg operationCtx[4672343]:reshapeOp(3,1,real(32))[4672192]-
{
-
var super_tmp[4672353]:BaseTensorResource(real(32),1)[2172058]
-
(4672355 'move' super_tmp[4672353] (4672357 '.v' this[4672337] super[4672444]))
-
(4672364 call init[4509263] super_tmp[4672353])
-
var call_tmp[4672387]:BaseTensorResource(real(32),1)[2172058]
-
(4672389 'move' call_tmp[4672387] (4672391 'cast' BaseTensorResource(real(32),1)[2172058] this[4672337]))
-
(4672400 'setcid' call_tmp[4672387])
-
var operationCtx[4672421]:reshapeOp(3,1,real(32))[4672192]
-
(4672423 call init=[4672473] operationCtx[4672421] operationCtx[4672343])
-
(4672427 '.=' this[4672337] operationCtx[4672448] operationCtx[4672421])
-
(4672432 'setcid' this[4672337])
-
(4672434 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] . init[4679108] ( this[4679112]:TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] , operationCtx[4679118]:reshapeOp(4,1,real(32))[4678967] ) : void[4]
const in arg this[4679112]:TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] const ref arg operationCtx[4679118]:reshapeOp(4,1,real(32))[4678967]-
{
-
var super_tmp[4679128]:BaseTensorResource(real(32),1)[2172058]
-
(4679130 'move' super_tmp[4679128] (4679132 '.v' this[4679112] super[4679219]))
-
(4679139 call init[4509263] super_tmp[4679128])
-
var call_tmp[4679162]:BaseTensorResource(real(32),1)[2172058]
-
(4679164 'move' call_tmp[4679162] (4679166 'cast' BaseTensorResource(real(32),1)[2172058] this[4679112]))
-
(4679175 'setcid' call_tmp[4679162])
-
var operationCtx[4679196]:reshapeOp(4,1,real(32))[4678967]
-
(4679198 call init=[4679248] operationCtx[4679196] operationCtx[4679118])
-
(4679202 '.=' this[4679112] operationCtx[4679223] operationCtx[4679196])
-
(4679207 'setcid' this[4679112])
-
(4679209 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] . init[4689130] ( this[4689134]:TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] , operationCtx[4689140]:reshapeOp(5,1,real(32))[4688989] ) : void[4]
const in arg this[4689134]:TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] const ref arg operationCtx[4689140]:reshapeOp(5,1,real(32))[4688989]-
{
-
var super_tmp[4689150]:BaseTensorResource(real(32),1)[2172058]
-
(4689152 'move' super_tmp[4689150] (4689154 '.v' this[4689134] super[4689241]))
-
(4689161 call init[4509263] super_tmp[4689150])
-
var call_tmp[4689184]:BaseTensorResource(real(32),1)[2172058]
-
(4689186 'move' call_tmp[4689184] (4689188 'cast' BaseTensorResource(real(32),1)[2172058] this[4689134]))
-
(4689197 'setcid' call_tmp[4689184])
-
var operationCtx[4689218]:reshapeOp(5,1,real(32))[4688989]
-
(4689220 call init=[4689270] operationCtx[4689218] operationCtx[4689140])
-
(4689224 '.=' this[4689134] operationCtx[4689245] operationCtx[4689218])
-
(4689229 'setcid' this[4689134])
-
(4689231 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] . init[4699270] ( this[4699274]:TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] , operationCtx[4699280]:reshapeOp(6,1,real(32))[4699129] ) : void[4]
const in arg this[4699274]:TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] const ref arg operationCtx[4699280]:reshapeOp(6,1,real(32))[4699129]-
{
-
var super_tmp[4699290]:BaseTensorResource(real(32),1)[2172058]
-
(4699292 'move' super_tmp[4699290] (4699294 '.v' this[4699274] super[4699381]))
-
(4699301 call init[4509263] super_tmp[4699290])
-
var call_tmp[4699324]:BaseTensorResource(real(32),1)[2172058]
-
(4699326 'move' call_tmp[4699324] (4699328 'cast' BaseTensorResource(real(32),1)[2172058] this[4699274]))
-
(4699337 'setcid' call_tmp[4699324])
-
var operationCtx[4699358]:reshapeOp(6,1,real(32))[4699129]
-
(4699360 call init=[4699410] operationCtx[4699358] operationCtx[4699280])
-
(4699364 '.=' this[4699274] operationCtx[4699385] operationCtx[4699358])
-
(4699369 'setcid' this[4699274])
-
(4699371 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] . init[4711061] ( this[4711065]:TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] , operationCtx[4711071]:maxOp(1,real(32),1)[4710930] ) : void[4]
const in arg this[4711065]:TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] const ref arg operationCtx[4711071]:maxOp(1,real(32),1)[4710930]-
{
-
var super_tmp[4711081]:BaseTensorResource(real(32),1)[2172058]
-
(4711083 'move' super_tmp[4711081] (4711085 '.v' this[4711065] super[4711172]))
-
(4711092 call init[4509263] super_tmp[4711081])
-
var call_tmp[4711115]:BaseTensorResource(real(32),1)[2172058]
-
(4711117 'move' call_tmp[4711115] (4711119 'cast' BaseTensorResource(real(32),1)[2172058] this[4711065]))
-
(4711128 'setcid' call_tmp[4711115])
-
var operationCtx[4711149]:maxOp(1,real(32),1)[4710930]
-
(4711151 call init=[4711201] operationCtx[4711149] operationCtx[4711071])
-
(4711155 '.=' this[4711065] operationCtx[4711176] operationCtx[4711149])
-
(4711160 'setcid' this[4711065])
-
(4711162 return _void[46])
}
-
-
- «»
function TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] . init[4734614] ( this[4734618]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] , operationCtx[4734624]:subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479] ) : void[4]
const in arg this[4734618]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] const ref arg operationCtx[4734624]:subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479]-
{
-
var super_tmp[4734634]:BaseTensorResource(real(32),1)[2172058]
-
(4734636 'move' super_tmp[4734634] (4734638 '.v' this[4734618] super[4734725]))
-
(4734645 call init[4509263] super_tmp[4734634])
-
var call_tmp[4734668]:BaseTensorResource(real(32),1)[2172058]
-
(4734670 'move' call_tmp[4734668] (4734672 'cast' BaseTensorResource(real(32),1)[2172058] this[4734618]))
-
(4734681 'setcid' call_tmp[4734668])
-
var operationCtx[4734702]:subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479]
-
(4734704 call init=[4734754] operationCtx[4734702] operationCtx[4734624])
-
(4734708 '.=' this[4734618] operationCtx[4734729] operationCtx[4734702])
-
(4734713 'setcid' this[4734618])
-
(4734715 return _void[46])
}
-
-
- «»
function TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] . init[4747924] ( this[4747928]:TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] , operationCtx[4747934]:sumOp(1,real(32),1)[4747777] ) : void[4]
const in arg this[4747928]:TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] const ref arg operationCtx[4747934]:sumOp(1,real(32),1)[4747777]-
{
-
var super_tmp[4747944]:BaseTensorResource(real(32),1)[2172058]
-
(4747946 'move' super_tmp[4747944] (4747948 '.v' this[4747928] super[4748035]))
-
(4747955 call init[4509263] super_tmp[4747944])
-
var call_tmp[4747978]:BaseTensorResource(real(32),1)[2172058]
-
(4747980 'move' call_tmp[4747978] (4747982 'cast' BaseTensorResource(real(32),1)[2172058] this[4747928]))
-
(4747991 'setcid' call_tmp[4747978])
-
var operationCtx[4748012]:sumOp(1,real(32),1)[4747777]
-
(4748014 call init=[4748064] operationCtx[4748012] operationCtx[4747934])
-
(4748018 '.=' this[4747928] operationCtx[4748039] operationCtx[4748012])
-
(4748023 'setcid' this[4747928])
-
(4748025 return _void[46])
}
-
- «»
function TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] . init[4755083] ( this[4755087]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] , operationCtx[4755093]:divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948] ) : void[4]
const in arg this[4755087]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] const ref arg operationCtx[4755093]:divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948]-
{
-
var super_tmp[4755103]:BaseTensorResource(real(32),1)[2172058]
-
(4755105 'move' super_tmp[4755103] (4755107 '.v' this[4755087] super[4755194]))
-
(4755114 call init[4509263] super_tmp[4755103])
-
var call_tmp[4755137]:BaseTensorResource(real(32),1)[2172058]
-
(4755139 'move' call_tmp[4755137] (4755141 'cast' BaseTensorResource(real(32),1)[2172058] this[4755087]))
-
(4755150 'setcid' call_tmp[4755137])
-
var operationCtx[4755171]:divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948]
-
(4755173 call init=[4755223] operationCtx[4755171] operationCtx[4755093])
-
(4755177 '.=' this[4755087] operationCtx[4755198] operationCtx[4755171])
-
(4755182 'setcid' this[4755087])
-
(4755184 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] . init[4761959] ( this[4761963]:TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] , operationCtx[4761969]:maxOp(2,real(32),2)[4761828] ) : void[4]
const in arg this[4761963]:TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] const ref arg operationCtx[4761969]:maxOp(2,real(32),2)[4761828]-
{
-
var super_tmp[4761979]:BaseTensorResource(real(32),1)[2172058]
-
(4761981 'move' super_tmp[4761979] (4761983 '.v' this[4761963] super[4762070]))
-
(4761990 call init[4509263] super_tmp[4761979])
-
var call_tmp[4762013]:BaseTensorResource(real(32),1)[2172058]
-
(4762015 'move' call_tmp[4762013] (4762017 'cast' BaseTensorResource(real(32),1)[2172058] this[4761963]))
-
(4762026 'setcid' call_tmp[4762013])
-
var operationCtx[4762047]:maxOp(2,real(32),2)[4761828]
-
(4762049 call init=[4762099] operationCtx[4762047] operationCtx[4761969])
-
(4762053 '.=' this[4761963] operationCtx[4762074] operationCtx[4762047])
-
(4762058 'setcid' this[4761963])
-
(4762060 return _void[46])
}
-
- «»
function TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] . init[4768863] ( this[4768867]:TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] , operationCtx[4768873]:reshapeOp(1,2,real(32))[4768722] ) : void[4]
const in arg this[4768867]:TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] const ref arg operationCtx[4768873]:reshapeOp(1,2,real(32))[4768722]-
{
-
var super_tmp[4768883]:BaseTensorResource(real(32),2)[2303464]
-
(4768885 'move' super_tmp[4768883] (4768887 '.v' this[4768867] super[4768974]))
-
(4768894 call init[4524425] super_tmp[4768883])
-
var call_tmp[4768917]:BaseTensorResource(real(32),2)[2303464]
-
(4768919 'move' call_tmp[4768917] (4768921 'cast' BaseTensorResource(real(32),2)[2303464] this[4768867]))
-
(4768930 'setcid' call_tmp[4768917])
-
var operationCtx[4768951]:reshapeOp(1,2,real(32))[4768722]
-
(4768953 call init=[4769003] operationCtx[4768951] operationCtx[4768873])
-
(4768957 '.=' this[4768867] operationCtx[4768978] operationCtx[4768951])
-
(4768962 'setcid' this[4768867])
-
(4768964 return _void[46])
}
-
-
- «»
function TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] . init[4792058] ( this[4792062]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] , operationCtx[4792068]:subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923] ) : void[4]
const in arg this[4792062]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] const ref arg operationCtx[4792068]:subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923]-
{
-
var super_tmp[4792078]:BaseTensorResource(real(32),2)[2303464]
-
(4792080 'move' super_tmp[4792078] (4792082 '.v' this[4792062] super[4792169]))
-
(4792089 call init[4524425] super_tmp[4792078])
-
var call_tmp[4792112]:BaseTensorResource(real(32),2)[2303464]
-
(4792114 'move' call_tmp[4792112] (4792116 'cast' BaseTensorResource(real(32),2)[2303464] this[4792062]))
-
(4792125 'setcid' call_tmp[4792112])
-
var operationCtx[4792146]:subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923]
-
(4792148 call init=[4792198] operationCtx[4792146] operationCtx[4792068])
-
(4792152 '.=' this[4792062] operationCtx[4792173] operationCtx[4792146])
-
(4792157 'setcid' this[4792062])
-
(4792159 return _void[46])
}
-
-
- «»
function TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] . init[4805516] ( this[4805520]:TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] , operationCtx[4805526]:sumOp(2,real(32),2)[4805369] ) : void[4]
const in arg this[4805520]:TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] const ref arg operationCtx[4805526]:sumOp(2,real(32),2)[4805369]-
{
-
var super_tmp[4805536]:BaseTensorResource(real(32),1)[2172058]
-
(4805538 'move' super_tmp[4805536] (4805540 '.v' this[4805520] super[4805627]))
-
(4805547 call init[4509263] super_tmp[4805536])
-
var call_tmp[4805570]:BaseTensorResource(real(32),1)[2172058]
-
(4805572 'move' call_tmp[4805570] (4805574 'cast' BaseTensorResource(real(32),1)[2172058] this[4805520]))
-
(4805583 'setcid' call_tmp[4805570])
-
var operationCtx[4805604]:sumOp(2,real(32),2)[4805369]
-
(4805606 call init=[4805656] operationCtx[4805604] operationCtx[4805526])
-
(4805610 '.=' this[4805520] operationCtx[4805631] operationCtx[4805604])
-
(4805615 'setcid' this[4805520])
-
(4805617 return _void[46])
}
-
- «»
function TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] . init[4816624] ( this[4816628]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] , operationCtx[4816634]:divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489] ) : void[4]
const in arg this[4816628]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] const ref arg operationCtx[4816634]:divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489]-
{
-
var super_tmp[4816644]:BaseTensorResource(real(32),2)[2303464]
-
(4816646 'move' super_tmp[4816644] (4816648 '.v' this[4816628] super[4816735]))
-
(4816655 call init[4524425] super_tmp[4816644])
-
var call_tmp[4816678]:BaseTensorResource(real(32),2)[2303464]
-
(4816680 'move' call_tmp[4816678] (4816682 'cast' BaseTensorResource(real(32),2)[2303464] this[4816628]))
-
(4816691 'setcid' call_tmp[4816678])
-
var operationCtx[4816712]:divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489]
-
(4816714 call init=[4816764] operationCtx[4816712] operationCtx[4816634])
-
(4816718 '.=' this[4816628] operationCtx[4816739] operationCtx[4816712])
-
(4816723 'setcid' this[4816628])
-
(4816725 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] . init[4823627] ( this[4823631]:TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] , operationCtx[4823637]:maxOp(3,real(32),3)[4823496] ) : void[4]
const in arg this[4823631]:TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] const ref arg operationCtx[4823637]:maxOp(3,real(32),3)[4823496]-
{
-
var super_tmp[4823647]:BaseTensorResource(real(32),1)[2172058]
-
(4823649 'move' super_tmp[4823647] (4823651 '.v' this[4823631] super[4823738]))
-
(4823658 call init[4509263] super_tmp[4823647])
-
var call_tmp[4823681]:BaseTensorResource(real(32),1)[2172058]
-
(4823683 'move' call_tmp[4823681] (4823685 'cast' BaseTensorResource(real(32),1)[2172058] this[4823631]))
-
(4823694 'setcid' call_tmp[4823681])
-
var operationCtx[4823715]:maxOp(3,real(32),3)[4823496]
-
(4823717 call init=[4823767] operationCtx[4823715] operationCtx[4823637])
-
(4823721 '.=' this[4823631] operationCtx[4823742] operationCtx[4823715])
-
(4823726 'setcid' this[4823631])
-
(4823728 return _void[46])
}
-
- «»
function TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] . init[4829917] ( this[4829921]:TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] , operationCtx[4829927]:reshapeOp(1,3,real(32))[4829776] ) : void[4]
const in arg this[4829921]:TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] const ref arg operationCtx[4829927]:reshapeOp(1,3,real(32))[4829776]-
{
-
var super_tmp[4829937]:BaseTensorResource(real(32),3)[2453288]
-
(4829939 'move' super_tmp[4829937] (4829941 '.v' this[4829921] super[4830028]))
-
(4829948 call init[4553155] super_tmp[4829937])
-
var call_tmp[4829971]:BaseTensorResource(real(32),3)[2453288]
-
(4829973 'move' call_tmp[4829971] (4829975 'cast' BaseTensorResource(real(32),3)[2453288] this[4829921]))
-
(4829984 'setcid' call_tmp[4829971])
-
var operationCtx[4830005]:reshapeOp(1,3,real(32))[4829776]
-
(4830007 call init=[4830057] operationCtx[4830005] operationCtx[4829927])
-
(4830011 '.=' this[4829921] operationCtx[4830032] operationCtx[4830005])
-
(4830016 'setcid' this[4829921])
-
(4830018 return _void[46])
}
-
-
- «»
function TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] . init[4853235] ( this[4853239]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] , operationCtx[4853245]:subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100] ) : void[4]
const in arg this[4853239]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] const ref arg operationCtx[4853245]:subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100]-
{
-
var super_tmp[4853255]:BaseTensorResource(real(32),3)[2453288]
-
(4853257 'move' super_tmp[4853255] (4853259 '.v' this[4853239] super[4853346]))
-
(4853266 call init[4553155] super_tmp[4853255])
-
var call_tmp[4853289]:BaseTensorResource(real(32),3)[2453288]
-
(4853291 'move' call_tmp[4853289] (4853293 'cast' BaseTensorResource(real(32),3)[2453288] this[4853239]))
-
(4853302 'setcid' call_tmp[4853289])
-
var operationCtx[4853323]:subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100]
-
(4853325 call init=[4853375] operationCtx[4853323] operationCtx[4853245])
-
(4853329 '.=' this[4853239] operationCtx[4853350] operationCtx[4853323])
-
(4853334 'setcid' this[4853239])
-
(4853336 return _void[46])
}
-
-
- «»
function TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] . init[4867402] ( this[4867406]:TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] , operationCtx[4867412]:sumOp(3,real(32),3)[4867255] ) : void[4]
const in arg this[4867406]:TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] const ref arg operationCtx[4867412]:sumOp(3,real(32),3)[4867255]-
{
-
var super_tmp[4867422]:BaseTensorResource(real(32),1)[2172058]
-
(4867424 'move' super_tmp[4867422] (4867426 '.v' this[4867406] super[4867513]))
-
(4867433 call init[4509263] super_tmp[4867422])
-
var call_tmp[4867456]:BaseTensorResource(real(32),1)[2172058]
-
(4867458 'move' call_tmp[4867456] (4867460 'cast' BaseTensorResource(real(32),1)[2172058] this[4867406]))
-
(4867469 'setcid' call_tmp[4867456])
-
var operationCtx[4867490]:sumOp(3,real(32),3)[4867255]
-
(4867492 call init=[4867542] operationCtx[4867490] operationCtx[4867412])
-
(4867496 '.=' this[4867406] operationCtx[4867517] operationCtx[4867490])
-
(4867501 'setcid' this[4867406])
-
(4867503 return _void[46])
}
-
- «»
function TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] . init[4878316] ( this[4878320]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] , operationCtx[4878326]:divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181] ) : void[4]
const in arg this[4878320]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] const ref arg operationCtx[4878326]:divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181]-
{
-
var super_tmp[4878336]:BaseTensorResource(real(32),3)[2453288]
-
(4878338 'move' super_tmp[4878336] (4878340 '.v' this[4878320] super[4878427]))
-
(4878347 call init[4553155] super_tmp[4878336])
-
var call_tmp[4878370]:BaseTensorResource(real(32),3)[2453288]
-
(4878372 'move' call_tmp[4878370] (4878374 'cast' BaseTensorResource(real(32),3)[2453288] this[4878320]))
-
(4878383 'setcid' call_tmp[4878370])
-
var operationCtx[4878404]:divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181]
-
(4878406 call init=[4878456] operationCtx[4878404] operationCtx[4878326])
-
(4878410 '.=' this[4878320] operationCtx[4878431] operationCtx[4878404])
-
(4878415 'setcid' this[4878320])
-
(4878417 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] . init[4885365] ( this[4885369]:TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] , operationCtx[4885375]:maxOp(4,real(32),4)[4885234] ) : void[4]
const in arg this[4885369]:TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] const ref arg operationCtx[4885375]:maxOp(4,real(32),4)[4885234]-
{
-
var super_tmp[4885385]:BaseTensorResource(real(32),1)[2172058]
-
(4885387 'move' super_tmp[4885385] (4885389 '.v' this[4885369] super[4885476]))
-
(4885396 call init[4509263] super_tmp[4885385])
-
var call_tmp[4885419]:BaseTensorResource(real(32),1)[2172058]
-
(4885421 'move' call_tmp[4885419] (4885423 'cast' BaseTensorResource(real(32),1)[2172058] this[4885369]))
-
(4885432 'setcid' call_tmp[4885419])
-
var operationCtx[4885453]:maxOp(4,real(32),4)[4885234]
-
(4885455 call init=[4885505] operationCtx[4885453] operationCtx[4885375])
-
(4885459 '.=' this[4885369] operationCtx[4885480] operationCtx[4885453])
-
(4885464 'setcid' this[4885369])
-
(4885466 return _void[46])
}
-
- «»
function TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] . init[4892555] ( this[4892559]:TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] , operationCtx[4892565]:reshapeOp(1,4,real(32))[4892414] ) : void[4]
const in arg this[4892559]:TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] const ref arg operationCtx[4892565]:reshapeOp(1,4,real(32))[4892414]-
{
-
var super_tmp[4892575]:BaseTensorResource(real(32),4)[2594431]
-
(4892577 'move' super_tmp[4892575] (4892579 '.v' this[4892559] super[4892666]))
-
(4892586 call init[4571813] super_tmp[4892575])
-
var call_tmp[4892609]:BaseTensorResource(real(32),4)[2594431]
-
(4892611 'move' call_tmp[4892609] (4892613 'cast' BaseTensorResource(real(32),4)[2594431] this[4892559]))
-
(4892622 'setcid' call_tmp[4892609])
-
var operationCtx[4892643]:reshapeOp(1,4,real(32))[4892414]
-
(4892645 call init=[4892695] operationCtx[4892643] operationCtx[4892565])
-
(4892649 '.=' this[4892559] operationCtx[4892670] operationCtx[4892643])
-
(4892654 'setcid' this[4892559])
-
(4892656 return _void[46])
}
-
-
- «»
function TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] . init[4918398] ( this[4918402]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] , operationCtx[4918408]:subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263] ) : void[4]
const in arg this[4918402]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] const ref arg operationCtx[4918408]:subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263]-
{
-
var super_tmp[4918418]:BaseTensorResource(real(32),4)[2594431]
-
(4918420 'move' super_tmp[4918418] (4918422 '.v' this[4918402] super[4918509]))
-
(4918429 call init[4571813] super_tmp[4918418])
-
var call_tmp[4918452]:BaseTensorResource(real(32),4)[2594431]
-
(4918454 'move' call_tmp[4918452] (4918456 'cast' BaseTensorResource(real(32),4)[2594431] this[4918402]))
-
(4918465 'setcid' call_tmp[4918452])
-
var operationCtx[4918486]:subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263]
-
(4918488 call init=[4918538] operationCtx[4918486] operationCtx[4918408])
-
(4918492 '.=' this[4918402] operationCtx[4918513] operationCtx[4918486])
-
(4918497 'setcid' this[4918402])
-
(4918499 return _void[46])
}
-
-
- «»
function TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] . init[4931920] ( this[4931924]:TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] , operationCtx[4931930]:sumOp(4,real(32),4)[4931773] ) : void[4]
const in arg this[4931924]:TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] const ref arg operationCtx[4931930]:sumOp(4,real(32),4)[4931773]-
{
-
var super_tmp[4931940]:BaseTensorResource(real(32),1)[2172058]
-
(4931942 'move' super_tmp[4931940] (4931944 '.v' this[4931924] super[4932031]))
-
(4931951 call init[4509263] super_tmp[4931940])
-
var call_tmp[4931974]:BaseTensorResource(real(32),1)[2172058]
-
(4931976 'move' call_tmp[4931974] (4931978 'cast' BaseTensorResource(real(32),1)[2172058] this[4931924]))
-
(4931987 'setcid' call_tmp[4931974])
-
var operationCtx[4932008]:sumOp(4,real(32),4)[4931773]
-
(4932010 call init=[4932060] operationCtx[4932008] operationCtx[4931930])
-
(4932014 '.=' this[4931924] operationCtx[4932035] operationCtx[4932008])
-
(4932019 'setcid' this[4931924])
-
(4932021 return _void[46])
}
-
- «»
function TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] . init[4943220] ( this[4943224]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] , operationCtx[4943230]:divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085] ) : void[4]
const in arg this[4943224]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] const ref arg operationCtx[4943230]:divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085]-
{
-
var super_tmp[4943240]:BaseTensorResource(real(32),4)[2594431]
-
(4943242 'move' super_tmp[4943240] (4943244 '.v' this[4943224] super[4943331]))
-
(4943251 call init[4571813] super_tmp[4943240])
-
var call_tmp[4943274]:BaseTensorResource(real(32),4)[2594431]
-
(4943276 'move' call_tmp[4943274] (4943278 'cast' BaseTensorResource(real(32),4)[2594431] this[4943224]))
-
(4943287 'setcid' call_tmp[4943274])
-
var operationCtx[4943308]:divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085]
-
(4943310 call init=[4943360] operationCtx[4943308] operationCtx[4943230])
-
(4943314 '.=' this[4943224] operationCtx[4943335] operationCtx[4943308])
-
(4943319 'setcid' this[4943224])
-
(4943321 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] . init[4950315] ( this[4950319]:TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] , operationCtx[4950325]:maxOp(5,real(32),5)[4950184] ) : void[4]
const in arg this[4950319]:TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] const ref arg operationCtx[4950325]:maxOp(5,real(32),5)[4950184]-
{
-
var super_tmp[4950335]:BaseTensorResource(real(32),1)[2172058]
-
(4950337 'move' super_tmp[4950335] (4950339 '.v' this[4950319] super[4950426]))
-
(4950346 call init[4509263] super_tmp[4950335])
-
var call_tmp[4950369]:BaseTensorResource(real(32),1)[2172058]
-
(4950371 'move' call_tmp[4950369] (4950373 'cast' BaseTensorResource(real(32),1)[2172058] this[4950319]))
-
(4950382 'setcid' call_tmp[4950369])
-
var operationCtx[4950403]:maxOp(5,real(32),5)[4950184]
-
(4950405 call init=[4950455] operationCtx[4950403] operationCtx[4950325])
-
(4950409 '.=' this[4950319] operationCtx[4950430] operationCtx[4950403])
-
(4950414 'setcid' this[4950319])
-
(4950416 return _void[46])
}
-
- «»
function TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] . init[4957537] ( this[4957541]:TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] , operationCtx[4957547]:reshapeOp(1,5,real(32))[4957396] ) : void[4]
const in arg this[4957541]:TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] const ref arg operationCtx[4957547]:reshapeOp(1,5,real(32))[4957396]-
{
-
var super_tmp[4957557]:BaseTensorResource(real(32),5)[2679277]
-
(4957559 'move' super_tmp[4957557] (4957561 '.v' this[4957541] super[4957648]))
-
(4957568 call init[4591226] super_tmp[4957557])
-
var call_tmp[4957591]:BaseTensorResource(real(32),5)[2679277]
-
(4957593 'move' call_tmp[4957591] (4957595 'cast' BaseTensorResource(real(32),5)[2679277] this[4957541]))
-
(4957604 'setcid' call_tmp[4957591])
-
var operationCtx[4957625]:reshapeOp(1,5,real(32))[4957396]
-
(4957627 call init=[4957677] operationCtx[4957625] operationCtx[4957547])
-
(4957631 '.=' this[4957541] operationCtx[4957652] operationCtx[4957625])
-
(4957636 'setcid' this[4957541])
-
(4957638 return _void[46])
}
-
-
- «»
function TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] . init[4984524] ( this[4984528]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] , operationCtx[4984534]:subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389] ) : void[4]
const in arg this[4984528]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] const ref arg operationCtx[4984534]:subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389]-
{
-
var super_tmp[4984544]:BaseTensorResource(real(32),5)[2679277]
-
(4984546 'move' super_tmp[4984544] (4984548 '.v' this[4984528] super[4984635]))
-
(4984555 call init[4591226] super_tmp[4984544])
-
var call_tmp[4984578]:BaseTensorResource(real(32),5)[2679277]
-
(4984580 'move' call_tmp[4984578] (4984582 'cast' BaseTensorResource(real(32),5)[2679277] this[4984528]))
-
(4984591 'setcid' call_tmp[4984578])
-
var operationCtx[4984612]:subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389]
-
(4984614 call init=[4984664] operationCtx[4984612] operationCtx[4984534])
-
(4984618 '.=' this[4984528] operationCtx[4984639] operationCtx[4984612])
-
(4984623 'setcid' this[4984528])
-
(4984625 return _void[46])
}
-
-
- «»
function TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] . init[4998755] ( this[4998759]:TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] , operationCtx[4998765]:sumOp(5,real(32),5)[4998608] ) : void[4]
const in arg this[4998759]:TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] const ref arg operationCtx[4998765]:sumOp(5,real(32),5)[4998608]-
{
-
var super_tmp[4998775]:BaseTensorResource(real(32),1)[2172058]
-
(4998777 'move' super_tmp[4998775] (4998779 '.v' this[4998759] super[4998866]))
-
(4998786 call init[4509263] super_tmp[4998775])
-
var call_tmp[4998809]:BaseTensorResource(real(32),1)[2172058]
-
(4998811 'move' call_tmp[4998809] (4998813 'cast' BaseTensorResource(real(32),1)[2172058] this[4998759]))
-
(4998822 'setcid' call_tmp[4998809])
-
var operationCtx[4998843]:sumOp(5,real(32),5)[4998608]
-
(4998845 call init=[4998895] operationCtx[4998843] operationCtx[4998765])
-
(4998849 '.=' this[4998759] operationCtx[4998870] operationCtx[4998843])
-
(4998854 'setcid' this[4998759])
-
(4998856 return _void[46])
}
-
- «»
function TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] . init[5010527] ( this[5010531]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] , operationCtx[5010537]:divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392] ) : void[4]
const in arg this[5010531]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] const ref arg operationCtx[5010537]:divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392]-
{
-
var super_tmp[5010547]:BaseTensorResource(real(32),5)[2679277]
-
(5010549 'move' super_tmp[5010547] (5010551 '.v' this[5010531] super[5010638]))
-
(5010558 call init[4591226] super_tmp[5010547])
-
var call_tmp[5010581]:BaseTensorResource(real(32),5)[2679277]
-
(5010583 'move' call_tmp[5010581] (5010585 'cast' BaseTensorResource(real(32),5)[2679277] this[5010531]))
-
(5010594 'setcid' call_tmp[5010581])
-
var operationCtx[5010615]:divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392]
-
(5010617 call init=[5010667] operationCtx[5010615] operationCtx[5010537])
-
(5010621 '.=' this[5010531] operationCtx[5010642] operationCtx[5010615])
-
(5010626 'setcid' this[5010531])
-
(5010628 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] . init[5017668] ( this[5017672]:TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] , operationCtx[5017678]:maxOp(6,real(32),6)[5017537] ) : void[4]
const in arg this[5017672]:TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] const ref arg operationCtx[5017678]:maxOp(6,real(32),6)[5017537]-
{
-
var super_tmp[5017688]:BaseTensorResource(real(32),1)[2172058]
-
(5017690 'move' super_tmp[5017688] (5017692 '.v' this[5017672] super[5017779]))
-
(5017699 call init[4509263] super_tmp[5017688])
-
var call_tmp[5017722]:BaseTensorResource(real(32),1)[2172058]
-
(5017724 'move' call_tmp[5017722] (5017726 'cast' BaseTensorResource(real(32),1)[2172058] this[5017672]))
-
(5017735 'setcid' call_tmp[5017722])
-
var operationCtx[5017756]:maxOp(6,real(32),6)[5017537]
-
(5017758 call init=[5017808] operationCtx[5017756] operationCtx[5017678])
-
(5017762 '.=' this[5017672] operationCtx[5017783] operationCtx[5017756])
-
(5017767 'setcid' this[5017672])
-
(5017769 return _void[46])
}
-
- «»
function TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] . init[5024952] ( this[5024956]:TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] , operationCtx[5024962]:reshapeOp(1,6,real(32))[5024811] ) : void[4]
const in arg this[5024956]:TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] const ref arg operationCtx[5024962]:reshapeOp(1,6,real(32))[5024811]-
{
-
var super_tmp[5024972]:BaseTensorResource(real(32),6)[2850618]
-
(5024974 'move' super_tmp[5024972] (5024976 '.v' this[5024956] super[5025063]))
-
(5024983 call init[4611394] super_tmp[5024972])
-
var call_tmp[5025006]:BaseTensorResource(real(32),6)[2850618]
-
(5025008 'move' call_tmp[5025006] (5025010 'cast' BaseTensorResource(real(32),6)[2850618] this[5024956]))
-
(5025019 'setcid' call_tmp[5025006])
-
var operationCtx[5025040]:reshapeOp(1,6,real(32))[5024811]
-
(5025042 call init=[5025092] operationCtx[5025040] operationCtx[5024962])
-
(5025046 '.=' this[5024956] operationCtx[5025067] operationCtx[5025040])
-
(5025051 'setcid' this[5024956])
-
(5025053 return _void[46])
}
-
-
- «»
function TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] . init[5053083] ( this[5053087]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] , operationCtx[5053093]:subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948] ) : void[4]
const in arg this[5053087]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] const ref arg operationCtx[5053093]:subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948]-
{
-
var super_tmp[5053103]:BaseTensorResource(real(32),6)[2850618]
-
(5053105 'move' super_tmp[5053103] (5053107 '.v' this[5053087] super[5053194]))
-
(5053114 call init[4611394] super_tmp[5053103])
-
var call_tmp[5053137]:BaseTensorResource(real(32),6)[2850618]
-
(5053139 'move' call_tmp[5053137] (5053141 'cast' BaseTensorResource(real(32),6)[2850618] this[5053087]))
-
(5053150 'setcid' call_tmp[5053137])
-
var operationCtx[5053171]:subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948]
-
(5053173 call init=[5053223] operationCtx[5053171] operationCtx[5053093])
-
(5053177 '.=' this[5053087] operationCtx[5053198] operationCtx[5053171])
-
(5053182 'setcid' this[5053087])
-
(5053184 return _void[46])
}
-
-
- «»
function TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] . init[5067346] ( this[5067350]:TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] , operationCtx[5067356]:sumOp(6,real(32),6)[5067199] ) : void[4]
const in arg this[5067350]:TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] const ref arg operationCtx[5067356]:sumOp(6,real(32),6)[5067199]-
{
-
var super_tmp[5067366]:BaseTensorResource(real(32),1)[2172058]
-
(5067368 'move' super_tmp[5067366] (5067370 '.v' this[5067350] super[5067457]))
-
(5067377 call init[4509263] super_tmp[5067366])
-
var call_tmp[5067400]:BaseTensorResource(real(32),1)[2172058]
-
(5067402 'move' call_tmp[5067400] (5067404 'cast' BaseTensorResource(real(32),1)[2172058] this[5067350]))
-
(5067413 'setcid' call_tmp[5067400])
-
var operationCtx[5067434]:sumOp(6,real(32),6)[5067199]
-
(5067436 call init=[5067486] operationCtx[5067434] operationCtx[5067356])
-
(5067440 '.=' this[5067350] operationCtx[5067461] operationCtx[5067434])
-
(5067445 'setcid' this[5067350])
-
(5067447 return _void[46])
}
-
- «»
function TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] . init[5079539] ( this[5079543]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] , operationCtx[5079549]:divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404] ) : void[4]
const in arg this[5079543]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] const ref arg operationCtx[5079549]:divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404]-
{
-
var super_tmp[5079559]:BaseTensorResource(real(32),6)[2850618]
-
(5079561 'move' super_tmp[5079559] (5079563 '.v' this[5079543] super[5079650]))
-
(5079570 call init[4611394] super_tmp[5079559])
-
var call_tmp[5079593]:BaseTensorResource(real(32),6)[2850618]
-
(5079595 'move' call_tmp[5079593] (5079597 'cast' BaseTensorResource(real(32),6)[2850618] this[5079543]))
-
(5079606 'setcid' call_tmp[5079593])
-
var operationCtx[5079627]:divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404]
-
(5079629 call init=[5079679] operationCtx[5079627] operationCtx[5079549])
-
(5079633 '.=' this[5079543] operationCtx[5079654] operationCtx[5079627])
-
(5079638 'setcid' this[5079543])
-
(5079640 return _void[46])
}
-
-
-
-
-
-
-
-
- «»
function TensorResource(real(64),4,baseValue)[2147101] . init[2144235] ( this[2144239]:TensorResource(real(64),4,baseValue)[2147101] , dataResource[2144241]:shared Remote(ndarray(4,real(64)))[1976761] , gradResource[2144292]:shared Remote(ndarray(4,real(64)))?[1976842] , operationCtx[2144294]:baseValue[334793] ) : void[4]
const in arg this[2144239]:TensorResource(real(64),4,baseValue)[2147101] const ref arg dataResource[2144241]:shared Remote(ndarray(4,real(64)))[1976761] const ref arg gradResource[2144292]:shared Remote(ndarray(4,real(64)))?[1976842] const ref arg operationCtx[2144294]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[2146495]:shared Remote(ndarray(4,real(64)))[1976761]
-
(2146499 'move' _formal_tmp_dataResource[2146495] dataResource[2144241])
-
var _formal_tmp_gradResource[2146496]:shared Remote(ndarray(4,real(64)))?[1976842]
-
(2146503 'move' _formal_tmp_gradResource[2146496] gradResource[2144292])
-
var super_tmp[2144491]:BaseTensorResource(real(64),4)[1961497]
-
(2144493 'move' super_tmp[2144491] (2144495 '.v' this[2144239] super[2147094]))
-
var _formal_tmp_in_dataResource[2146840]:shared Remote(ndarray(4,real(64)))[1976761]
-
(5617246 '=' _formal_tmp_in_dataResource[2146840] _formal_tmp_dataResource[2146495])
-
(2146845 'noop' )
-
var _formal_tmp_in_gradResource[2146849]:shared Remote(ndarray(4,real(64)))?[1976842]
-
(5617249 '=' _formal_tmp_in_gradResource[2146849] _formal_tmp_gradResource[2146496])
-
(2146854 'noop' )
-
(2144502 call init[2146506] super_tmp[2144491] _formal_tmp_in_dataResource[2146840] _formal_tmp_in_gradResource[2146849])
-
var call_tmp[2144525]:BaseTensorResource(real(64),4)[1961497]
-
(2144527 'move' call_tmp[2144525] (2144529 'cast' BaseTensorResource(real(64),4)[1961497] this[2144239]))
-
(2144538 'setcid' call_tmp[2144525])
-
var operationCtx[2144559]:baseValue[334793]
-
(2144561 call init=[1335087] operationCtx[2144559] operationCtx[2144294])
-
(2144565 '.=' this[2144239] operationCtx[2147098] operationCtx[2144559])
-
(2144570 'setcid' this[2144239])
-
(2144572 return _void[46])
}
-
- «»
function TensorResource(real(32),1,baseValue)[2281394] . init[2278528] ( this[2278532]:TensorResource(real(32),1,baseValue)[2281394] , dataResource[2278534]:shared Remote(ndarray(1,real(32)))[2178902] , gradResource[2278585]:shared Remote(ndarray(1,real(32)))?[2178983] , operationCtx[2278587]:baseValue[334793] ) : void[4]
const in arg this[2278532]:TensorResource(real(32),1,baseValue)[2281394] const ref arg dataResource[2278534]:shared Remote(ndarray(1,real(32)))[2178902] const ref arg gradResource[2278585]:shared Remote(ndarray(1,real(32)))?[2178983] const ref arg operationCtx[2278587]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[2280788]:shared Remote(ndarray(1,real(32)))[2178902]
-
(2280792 'move' _formal_tmp_dataResource[2280788] dataResource[2278534])
-
var _formal_tmp_gradResource[2280789]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(2280796 'move' _formal_tmp_gradResource[2280789] gradResource[2278585])
-
var super_tmp[2278784]:BaseTensorResource(real(32),1)[2172058]
-
(2278786 'move' super_tmp[2278784] (2278788 '.v' this[2278532] super[2281387]))
-
var _formal_tmp_in_dataResource[2281133]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5618630 '=' _formal_tmp_in_dataResource[2281133] _formal_tmp_dataResource[2280788])
-
(2281138 'noop' )
-
var _formal_tmp_in_gradResource[2281142]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5618633 '=' _formal_tmp_in_gradResource[2281142] _formal_tmp_gradResource[2280789])
-
(2281147 'noop' )
-
(2278795 call init[2280799] super_tmp[2278784] _formal_tmp_in_dataResource[2281133] _formal_tmp_in_gradResource[2281142])
-
var call_tmp[2278818]:BaseTensorResource(real(32),1)[2172058]
-
(2278820 'move' call_tmp[2278818] (2278822 'cast' BaseTensorResource(real(32),1)[2172058] this[2278532]))
-
(2278831 'setcid' call_tmp[2278818])
-
var operationCtx[2278852]:baseValue[334793]
-
(2278854 call init=[1335087] operationCtx[2278852] operationCtx[2278587])
-
(2278858 '.=' this[2278532] operationCtx[2281391] operationCtx[2278852])
-
(2278863 'setcid' this[2278532])
-
(2278865 return _void[46])
}
-
- «»
function TensorResource(real(32),2,baseValue)[2430803] . init[2428041] ( this[2428045]:TensorResource(real(32),2,baseValue)[2430803] , dataResource[2428047]:shared Remote(ndarray(2,real(32)))[2309843] , gradResource[2428098]:shared Remote(ndarray(2,real(32)))?[2309924] , operationCtx[2428100]:baseValue[334793] ) : void[4]
const in arg this[2428045]:TensorResource(real(32),2,baseValue)[2430803] const ref arg dataResource[2428047]:shared Remote(ndarray(2,real(32)))[2309843] const ref arg gradResource[2428098]:shared Remote(ndarray(2,real(32)))?[2309924] const ref arg operationCtx[2428100]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[2430301]:shared Remote(ndarray(2,real(32)))[2309843]
-
(2430305 'move' _formal_tmp_dataResource[2430301] dataResource[2428047])
-
var _formal_tmp_gradResource[2430302]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(2430309 'move' _formal_tmp_gradResource[2430302] gradResource[2428098])
-
var super_tmp[2428297]:BaseTensorResource(real(32),2)[2303464]
-
(2428299 'move' super_tmp[2428297] (2428301 '.v' this[2428045] super[2430796]))
-
var _formal_tmp_in_dataResource[2430646]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5620519 '=' _formal_tmp_in_dataResource[2430646] _formal_tmp_dataResource[2430301])
-
(2430651 'noop' )
-
var _formal_tmp_in_gradResource[2430655]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5620522 '=' _formal_tmp_in_gradResource[2430655] _formal_tmp_gradResource[2430302])
-
(2430660 'noop' )
-
(2428308 call init[2430312] super_tmp[2428297] _formal_tmp_in_dataResource[2430646] _formal_tmp_in_gradResource[2430655])
-
var call_tmp[2428331]:BaseTensorResource(real(32),2)[2303464]
-
(2428333 'move' call_tmp[2428331] (2428335 'cast' BaseTensorResource(real(32),2)[2303464] this[2428045]))
-
(2428344 'setcid' call_tmp[2428331])
-
var operationCtx[2428365]:baseValue[334793]
-
(2428367 call init=[1335087] operationCtx[2428365] operationCtx[2428100])
-
(2428371 '.=' this[2428045] operationCtx[2430800] operationCtx[2428365])
-
(2428376 'setcid' this[2428045])
-
(2428378 return _void[46])
}
-
- «»
function TensorResource(real(32),3,baseValue)[2586060] . init[2583298] ( this[2583302]:TensorResource(real(32),3,baseValue)[2586060] , dataResource[2583304]:shared Remote(ndarray(3,real(32)))[2460067] , gradResource[2583355]:shared Remote(ndarray(3,real(32)))?[2460148] , operationCtx[2583357]:baseValue[334793] ) : void[4]
const in arg this[2583302]:TensorResource(real(32),3,baseValue)[2586060] const ref arg dataResource[2583304]:shared Remote(ndarray(3,real(32)))[2460067] const ref arg gradResource[2583355]:shared Remote(ndarray(3,real(32)))?[2460148] const ref arg operationCtx[2583357]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[2585558]:shared Remote(ndarray(3,real(32)))[2460067]
-
(2585562 'move' _formal_tmp_dataResource[2585558] dataResource[2583304])
-
var _formal_tmp_gradResource[2585559]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(2585566 'move' _formal_tmp_gradResource[2585559] gradResource[2583355])
-
var super_tmp[2583554]:BaseTensorResource(real(32),3)[2453288]
-
(2583556 'move' super_tmp[2583554] (2583558 '.v' this[2583302] super[2586053]))
-
var _formal_tmp_in_dataResource[2585903]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5622639 '=' _formal_tmp_in_dataResource[2585903] _formal_tmp_dataResource[2585558])
-
(2585908 'noop' )
-
var _formal_tmp_in_gradResource[2585912]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5622642 '=' _formal_tmp_in_gradResource[2585912] _formal_tmp_gradResource[2585559])
-
(2585917 'noop' )
-
(2583565 call init[2585569] super_tmp[2583554] _formal_tmp_in_dataResource[2585903] _formal_tmp_in_gradResource[2585912])
-
var call_tmp[2583588]:BaseTensorResource(real(32),3)[2453288]
-
(2583590 'move' call_tmp[2583588] (2583592 'cast' BaseTensorResource(real(32),3)[2453288] this[2583302]))
-
(2583601 'setcid' call_tmp[2583588])
-
var operationCtx[2583622]:baseValue[334793]
-
(2583624 call init=[1335087] operationCtx[2583622] operationCtx[2583357])
-
(2583628 '.=' this[2583302] operationCtx[2586057] operationCtx[2583622])
-
(2583633 'setcid' this[2583302])
-
(2583635 return _void[46])
}
-
- «»
function TensorResource(real(32),4,baseValue)[2654931] . init[2652169] ( this[2652173]:TensorResource(real(32),4,baseValue)[2654931] , dataResource[2652175]:shared Remote(ndarray(4,real(32)))[2601610] , gradResource[2652226]:shared Remote(ndarray(4,real(32)))?[2601691] , operationCtx[2652228]:baseValue[334793] ) : void[4]
const in arg this[2652173]:TensorResource(real(32),4,baseValue)[2654931] const ref arg dataResource[2652175]:shared Remote(ndarray(4,real(32)))[2601610] const ref arg gradResource[2652226]:shared Remote(ndarray(4,real(32)))?[2601691] const ref arg operationCtx[2652228]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[2654429]:shared Remote(ndarray(4,real(32)))[2601610]
-
(2654433 'move' _formal_tmp_dataResource[2654429] dataResource[2652175])
-
var _formal_tmp_gradResource[2654430]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(2654437 'move' _formal_tmp_gradResource[2654430] gradResource[2652226])
-
var super_tmp[2652425]:BaseTensorResource(real(32),4)[2594431]
-
(2652427 'move' super_tmp[2652425] (2652429 '.v' this[2652173] super[2654924]))
-
var _formal_tmp_in_dataResource[2654774]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5623494 '=' _formal_tmp_in_dataResource[2654774] _formal_tmp_dataResource[2654429])
-
(2654779 'noop' )
-
var _formal_tmp_in_gradResource[2654783]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5623497 '=' _formal_tmp_in_gradResource[2654783] _formal_tmp_gradResource[2654430])
-
(2654788 'noop' )
-
(2652436 call init[2654440] super_tmp[2652425] _formal_tmp_in_dataResource[2654774] _formal_tmp_in_gradResource[2654783])
-
var call_tmp[2652459]:BaseTensorResource(real(32),4)[2594431]
-
(2652461 'move' call_tmp[2652459] (2652463 'cast' BaseTensorResource(real(32),4)[2594431] this[2652173]))
-
(2652472 'setcid' call_tmp[2652459])
-
var operationCtx[2652493]:baseValue[334793]
-
(2652495 call init=[1335087] operationCtx[2652493] operationCtx[2652228])
-
(2652499 '.=' this[2652173] operationCtx[2654928] operationCtx[2652493])
-
(2652504 'setcid' this[2652173])
-
(2652506 return _void[46])
}
-
- «»
function TensorResource(real(32),5,baseValue)[2824208] . init[2821446] ( this[2821450]:TensorResource(real(32),5,baseValue)[2824208] , dataResource[2821452]:shared Remote(ndarray(5,real(32)))[2686856] , gradResource[2821503]:shared Remote(ndarray(5,real(32)))?[2686937] , operationCtx[2821505]:baseValue[334793] ) : void[4]
const in arg this[2821450]:TensorResource(real(32),5,baseValue)[2824208] const ref arg dataResource[2821452]:shared Remote(ndarray(5,real(32)))[2686856] const ref arg gradResource[2821503]:shared Remote(ndarray(5,real(32)))?[2686937] const ref arg operationCtx[2821505]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[2823706]:shared Remote(ndarray(5,real(32)))[2686856]
-
(2823710 'move' _formal_tmp_dataResource[2823706] dataResource[2821452])
-
var _formal_tmp_gradResource[2823707]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(2823714 'move' _formal_tmp_gradResource[2823707] gradResource[2821503])
-
var super_tmp[2821702]:BaseTensorResource(real(32),5)[2679277]
-
(2821704 'move' super_tmp[2821702] (2821706 '.v' this[2821450] super[2824201]))
-
var _formal_tmp_in_dataResource[2824051]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5626094 '=' _formal_tmp_in_dataResource[2824051] _formal_tmp_dataResource[2823706])
-
(2824056 'noop' )
-
var _formal_tmp_in_gradResource[2824060]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5626097 '=' _formal_tmp_in_gradResource[2824060] _formal_tmp_gradResource[2823707])
-
(2824065 'noop' )
-
(2821713 call init[2823717] super_tmp[2821702] _formal_tmp_in_dataResource[2824051] _formal_tmp_in_gradResource[2824060])
-
var call_tmp[2821736]:BaseTensorResource(real(32),5)[2679277]
-
(2821738 'move' call_tmp[2821736] (2821740 'cast' BaseTensorResource(real(32),5)[2679277] this[2821450]))
-
(2821749 'setcid' call_tmp[2821736])
-
var operationCtx[2821770]:baseValue[334793]
-
(2821772 call init=[1335087] operationCtx[2821770] operationCtx[2821505])
-
(2821776 '.=' this[2821450] operationCtx[2824205] operationCtx[2821770])
-
(2821781 'setcid' this[2821450])
-
(2821783 return _void[46])
}
-
- «»
function TensorResource(real(32),6,baseValue)[3001045] . init[2998283] ( this[2998287]:TensorResource(real(32),6,baseValue)[3001045] , dataResource[2998289]:shared Remote(ndarray(6,real(32)))[2858597] , gradResource[2998340]:shared Remote(ndarray(6,real(32)))?[2858678] , operationCtx[2998342]:baseValue[334793] ) : void[4]
const in arg this[2998287]:TensorResource(real(32),6,baseValue)[3001045] const ref arg dataResource[2998289]:shared Remote(ndarray(6,real(32)))[2858597] const ref arg gradResource[2998340]:shared Remote(ndarray(6,real(32)))?[2858678] const ref arg operationCtx[2998342]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[3000543]:shared Remote(ndarray(6,real(32)))[2858597]
-
(3000547 'move' _formal_tmp_dataResource[3000543] dataResource[2998289])
-
var _formal_tmp_gradResource[3000544]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(3000551 'move' _formal_tmp_gradResource[3000544] gradResource[2998340])
-
var super_tmp[2998539]:BaseTensorResource(real(32),6)[2850618]
-
(2998541 'move' super_tmp[2998539] (2998543 '.v' this[2998287] super[3001038]))
-
var _formal_tmp_in_dataResource[3000888]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5628928 '=' _formal_tmp_in_dataResource[3000888] _formal_tmp_dataResource[3000543])
-
(3000893 'noop' )
-
var _formal_tmp_in_gradResource[3000897]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5628931 '=' _formal_tmp_in_gradResource[3000897] _formal_tmp_gradResource[3000544])
-
(3000902 'noop' )
-
(2998550 call init[3000554] super_tmp[2998539] _formal_tmp_in_dataResource[3000888] _formal_tmp_in_gradResource[3000897])
-
var call_tmp[2998573]:BaseTensorResource(real(32),6)[2850618]
-
(2998575 'move' call_tmp[2998573] (2998577 'cast' BaseTensorResource(real(32),6)[2850618] this[2998287]))
-
(2998586 'setcid' call_tmp[2998573])
-
var operationCtx[2998607]:baseValue[334793]
-
(2998609 call init=[1335087] operationCtx[2998607] operationCtx[2998342])
-
(2998613 '.=' this[2998287] operationCtx[3001042] operationCtx[2998607])
-
(2998618 'setcid' this[2998287])
-
(2998620 return _void[46])
}
-
- «»
function TensorResource(real(64),1,baseValue)[3202980] . init[3200317] ( this[3200321]:TensorResource(real(64),1,baseValue)[3202980] , dataResource[3200323]:shared Remote(ndarray(1,real(64)))[2166630] , gradResource[3200374]:shared Remote(ndarray(1,real(64)))?[2166711] , operationCtx[3200376]:baseValue[334793] ) : void[4]
const in arg this[3200321]:TensorResource(real(64),1,baseValue)[3202980] const ref arg dataResource[3200323]:shared Remote(ndarray(1,real(64)))[2166630] const ref arg gradResource[3200374]:shared Remote(ndarray(1,real(64)))?[2166711] const ref arg operationCtx[3200376]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[3202498]:shared Remote(ndarray(1,real(64)))[2166630]
-
(3202502 'move' _formal_tmp_dataResource[3202498] dataResource[3200323])
-
var _formal_tmp_gradResource[3202499]:shared Remote(ndarray(1,real(64)))?[2166711]
-
(3202506 'move' _formal_tmp_gradResource[3202499] gradResource[3200374])
-
var super_tmp[3200573]:BaseTensorResource(real(64),1)[2160556]
-
(3200575 'move' super_tmp[3200573] (3200577 '.v' this[3200321] super[3202973]))
-
var _formal_tmp_in_dataResource[3202843]:shared Remote(ndarray(1,real(64)))[2166630]
-
(5631622 '=' _formal_tmp_in_dataResource[3202843] _formal_tmp_dataResource[3202498])
-
(3202848 'noop' )
-
var _formal_tmp_in_gradResource[3202852]:shared Remote(ndarray(1,real(64)))?[2166711]
-
(5631625 '=' _formal_tmp_in_gradResource[3202852] _formal_tmp_gradResource[3202499])
-
(3202857 'noop' )
-
(3200584 call init[3202509] super_tmp[3200573] _formal_tmp_in_dataResource[3202843] _formal_tmp_in_gradResource[3202852])
-
var call_tmp[3200607]:BaseTensorResource(real(64),1)[2160556]
-
(3200609 'move' call_tmp[3200607] (3200611 'cast' BaseTensorResource(real(64),1)[2160556] this[3200321]))
-
(3200620 'setcid' call_tmp[3200607])
-
var operationCtx[3200641]:baseValue[334793]
-
(3200643 call init=[1335087] operationCtx[3200641] operationCtx[3200376])
-
(3200647 '.=' this[3200321] operationCtx[3202977] operationCtx[3200641])
-
(3200652 'setcid' this[3200321])
-
(3200654 return _void[46])
}
-
- «»
function TensorResource(real(64),2,baseValue)[3225476] . init[3222813] ( this[3222817]:TensorResource(real(64),2,baseValue)[3225476] , dataResource[3222819]:shared Remote(ndarray(2,real(64)))[2299577] , gradResource[3222870]:shared Remote(ndarray(2,real(64)))?[2299658] , operationCtx[3222872]:baseValue[334793] ) : void[4]
const in arg this[3222817]:TensorResource(real(64),2,baseValue)[3225476] const ref arg dataResource[3222819]:shared Remote(ndarray(2,real(64)))[2299577] const ref arg gradResource[3222870]:shared Remote(ndarray(2,real(64)))?[2299658] const ref arg operationCtx[3222872]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[3224994]:shared Remote(ndarray(2,real(64)))[2299577]
-
(3224998 'move' _formal_tmp_dataResource[3224994] dataResource[3222819])
-
var _formal_tmp_gradResource[3224995]:shared Remote(ndarray(2,real(64)))?[2299658]
-
(3225002 'move' _formal_tmp_gradResource[3224995] gradResource[3222870])
-
var super_tmp[3223069]:BaseTensorResource(real(64),2)[2287313]
-
(3223071 'move' super_tmp[3223069] (3223073 '.v' this[3222817] super[3225469]))
-
var _formal_tmp_in_dataResource[3225339]:shared Remote(ndarray(2,real(64)))[2299577]
-
(5631852 '=' _formal_tmp_in_dataResource[3225339] _formal_tmp_dataResource[3224994])
-
(3225344 'noop' )
-
var _formal_tmp_in_gradResource[3225348]:shared Remote(ndarray(2,real(64)))?[2299658]
-
(5631855 '=' _formal_tmp_in_gradResource[3225348] _formal_tmp_gradResource[3224995])
-
(3225353 'noop' )
-
(3223080 call init[3225005] super_tmp[3223069] _formal_tmp_in_dataResource[3225339] _formal_tmp_in_gradResource[3225348])
-
var call_tmp[3223103]:BaseTensorResource(real(64),2)[2287313]
-
(3223105 'move' call_tmp[3223103] (3223107 'cast' BaseTensorResource(real(64),2)[2287313] this[3222817]))
-
(3223116 'setcid' call_tmp[3223103])
-
var operationCtx[3223137]:baseValue[334793]
-
(3223139 call init=[1335087] operationCtx[3223137] operationCtx[3222872])
-
(3223143 '.=' this[3222817] operationCtx[3225473] operationCtx[3223137])
-
(3223148 'setcid' this[3222817])
-
(3223150 return _void[46])
}
-
- «»
function TensorResource(real(64),3,baseValue)[3518072] . init[3515409] ( this[3515413]:TensorResource(real(64),3,baseValue)[3518072] , dataResource[3515415]:shared Remote(ndarray(3,real(64)))[2449401] , gradResource[3515466]:shared Remote(ndarray(3,real(64)))?[2449482] , operationCtx[3515468]:baseValue[334793] ) : void[4]
const in arg this[3515413]:TensorResource(real(64),3,baseValue)[3518072] const ref arg dataResource[3515415]:shared Remote(ndarray(3,real(64)))[2449401] const ref arg gradResource[3515466]:shared Remote(ndarray(3,real(64)))?[2449482] const ref arg operationCtx[3515468]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[3517590]:shared Remote(ndarray(3,real(64)))[2449401]
-
(3517594 'move' _formal_tmp_dataResource[3517590] dataResource[3515415])
-
var _formal_tmp_gradResource[3517591]:shared Remote(ndarray(3,real(64)))?[2449482]
-
(3517598 'move' _formal_tmp_gradResource[3517591] gradResource[3515466])
-
var super_tmp[3515665]:BaseTensorResource(real(64),3)[2436284]
-
(3515667 'move' super_tmp[3515665] (3515669 '.v' this[3515413] super[3518065]))
-
var _formal_tmp_in_dataResource[3517935]:shared Remote(ndarray(3,real(64)))[2449401]
-
(5637862 '=' _formal_tmp_in_dataResource[3517935] _formal_tmp_dataResource[3517590])
-
(3517940 'noop' )
-
var _formal_tmp_in_gradResource[3517944]:shared Remote(ndarray(3,real(64)))?[2449482]
-
(5637865 '=' _formal_tmp_in_gradResource[3517944] _formal_tmp_gradResource[3517591])
-
(3517949 'noop' )
-
(3515676 call init[3517601] super_tmp[3515665] _formal_tmp_in_dataResource[3517935] _formal_tmp_in_gradResource[3517944])
-
var call_tmp[3515699]:BaseTensorResource(real(64),3)[2436284]
-
(3515701 'move' call_tmp[3515699] (3515703 'cast' BaseTensorResource(real(64),3)[2436284] this[3515413]))
-
(3515712 'setcid' call_tmp[3515699])
-
var operationCtx[3515733]:baseValue[334793]
-
(3515735 call init=[1335087] operationCtx[3515733] operationCtx[3515468])
-
(3515739 '.=' this[3515413] operationCtx[3518069] operationCtx[3515733])
-
(3515744 'setcid' this[3515413])
-
(3515746 return _void[46])
}
-
- «»
function TensorResource(real(64),5,baseValue)[3540734] . init[3538071] ( this[3538075]:TensorResource(real(64),5,baseValue)[3540734] , dataResource[3538077]:shared Remote(ndarray(5,real(64)))[2675388] , gradResource[3538128]:shared Remote(ndarray(5,real(64)))?[2675469] , operationCtx[3538130]:baseValue[334793] ) : void[4]
const in arg this[3538075]:TensorResource(real(64),5,baseValue)[3540734] const ref arg dataResource[3538077]:shared Remote(ndarray(5,real(64)))[2675388] const ref arg gradResource[3538128]:shared Remote(ndarray(5,real(64)))?[2675469] const ref arg operationCtx[3538130]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[3540252]:shared Remote(ndarray(5,real(64)))[2675388]
-
(3540256 'move' _formal_tmp_dataResource[3540252] dataResource[3538077])
-
var _formal_tmp_gradResource[3540253]:shared Remote(ndarray(5,real(64)))?[2675469]
-
(3540260 'move' _formal_tmp_gradResource[3540253] gradResource[3538128])
-
var super_tmp[3538327]:BaseTensorResource(real(64),5)[2660412]
-
(3538329 'move' super_tmp[3538327] (3538331 '.v' this[3538075] super[3540727]))
-
var _formal_tmp_in_dataResource[3540597]:shared Remote(ndarray(5,real(64)))[2675388]
-
(5638362 '=' _formal_tmp_in_dataResource[3540597] _formal_tmp_dataResource[3540252])
-
(3540602 'noop' )
-
var _formal_tmp_in_gradResource[3540606]:shared Remote(ndarray(5,real(64)))?[2675469]
-
(5638365 '=' _formal_tmp_in_gradResource[3540606] _formal_tmp_gradResource[3540253])
-
(3540611 'noop' )
-
(3538338 call init[3540263] super_tmp[3538327] _formal_tmp_in_dataResource[3540597] _formal_tmp_in_gradResource[3540606])
-
var call_tmp[3538361]:BaseTensorResource(real(64),5)[2660412]
-
(3538363 'move' call_tmp[3538361] (3538365 'cast' BaseTensorResource(real(64),5)[2660412] this[3538075]))
-
(3538374 'setcid' call_tmp[3538361])
-
var operationCtx[3538395]:baseValue[334793]
-
(3538397 call init=[1335087] operationCtx[3538395] operationCtx[3538130])
-
(3538401 '.=' this[3538075] operationCtx[3540731] operationCtx[3538395])
-
(3538406 'setcid' this[3538075])
-
(3538408 return _void[46])
}
-
- «»
function TensorResource(real(64),6,baseValue)[3557681] . init[3555018] ( this[3555022]:TensorResource(real(64),6,baseValue)[3557681] , dataResource[3555024]:shared Remote(ndarray(6,real(64)))[2846729] , gradResource[3555075]:shared Remote(ndarray(6,real(64)))?[2846810] , operationCtx[3555077]:baseValue[334793] ) : void[4]
const in arg this[3555022]:TensorResource(real(64),6,baseValue)[3557681] const ref arg dataResource[3555024]:shared Remote(ndarray(6,real(64)))[2846729] const ref arg gradResource[3555075]:shared Remote(ndarray(6,real(64)))?[2846810] const ref arg operationCtx[3555077]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[3557199]:shared Remote(ndarray(6,real(64)))[2846729]
-
(3557203 'move' _formal_tmp_dataResource[3557199] dataResource[3555024])
-
var _formal_tmp_gradResource[3557200]:shared Remote(ndarray(6,real(64)))?[2846810]
-
(3557207 'move' _formal_tmp_gradResource[3557200] gradResource[3555075])
-
var super_tmp[3555274]:BaseTensorResource(real(64),6)[2829689]
-
(3555276 'move' super_tmp[3555274] (3555278 '.v' this[3555022] super[3557674]))
-
var _formal_tmp_in_dataResource[3557544]:shared Remote(ndarray(6,real(64)))[2846729]
-
(5638703 '=' _formal_tmp_in_dataResource[3557544] _formal_tmp_dataResource[3557199])
-
(3557549 'noop' )
-
var _formal_tmp_in_gradResource[3557553]:shared Remote(ndarray(6,real(64)))?[2846810]
-
(5638706 '=' _formal_tmp_in_gradResource[3557553] _formal_tmp_gradResource[3557200])
-
(3557558 'noop' )
-
(3555285 call init[3557210] super_tmp[3555274] _formal_tmp_in_dataResource[3557544] _formal_tmp_in_gradResource[3557553])
-
var call_tmp[3555308]:BaseTensorResource(real(64),6)[2829689]
-
(3555310 'move' call_tmp[3555308] (3555312 'cast' BaseTensorResource(real(64),6)[2829689] this[3555022]))
-
(3555321 'setcid' call_tmp[3555308])
-
var operationCtx[3555342]:baseValue[334793]
-
(3555344 call init=[1335087] operationCtx[3555342] operationCtx[3555077])
-
(3555348 '.=' this[3555022] operationCtx[3557678] operationCtx[3555342])
-
(3555353 'setcid' this[3555022])
-
(3555355 return _void[46])
}
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function TensorResource(real(64),4,baseValue)[2147101] . detach[4420895] ( this[4420899]:TensorResource(real(64),4,baseValue)[2147101] , copy[4420903]:bool[19] , keepGrad[4420907]:bool[19] , _retArg[5608838]:owned TensorResource(real(64),4,baseValue)[2155974] ) : void[4]
const in arg this[4420899]:TensorResource(real(64),4,baseValue)[2147101] const in arg copy[4420903]:bool[19] const in arg keepGrad[4420907]:bool[19] ref arg _retArg[5608838]:owned TensorResource(real(64),4,baseValue)[2155974]-
{
-
var ret[4420938]:owned TensorResource(real(64),4,baseValue)[2155974]
-
var coerce_tmp[4421244]:BaseTensorResource(real(64),4)[1961497]
-
(4421250 'move' coerce_tmp[4421244] (4421246 'cast' BaseTensorResource(real(64),4)[1961497] this[4420899]))
-
var call_tmp[8161251]:shared Remote(ndarray(4,real(64)))[1976761]
-
(8161253 'move' call_tmp[8161251] (8161255 '.' coerce_tmp[4421244] dataResource[1961477]))
-
var dr[4420992]:shared Remote(ndarray(4,real(64)))[1976761]
-
(4420994 call init=[2144609] dr[4420992] call_tmp[8161251])
-
var gr[4420999]:shared Remote(ndarray(4,real(64)))?[1976842]
-
var tmp[4421001]:shared Remote(ndarray(4,real(64)))?[1976842]
-
if keepGrad[4420907]
-
{
-
var coerce_tmp[4421287]:BaseTensorResource(real(64),4)[1961497]
-
(4421293 'move' coerce_tmp[4421287] (4421289 'cast' BaseTensorResource(real(64),4)[1961497] this[4420899]))
-
var call_tmp[8379894]:shared Remote(ndarray(4,real(64)))?[1976842]
-
(8379896 'move' call_tmp[8379894] (8379898 '.' coerce_tmp[4421287] gradResource[1961487]))
-
var ret[8640361]:shared Remote(ndarray(4,real(64)))?[1976842]
-
var tmp[8640363]:shared Remote(ndarray(4,real(64)))?[1976842]
-
(8640366 call init=[2145827] tmp[8640363] call_tmp[8379894])
-
(8640369 'move' ret[8640361] tmp[8640363])
-
(4421020 'move' tmp[4421001] ret[8640361])
}
-
{
-
(4423669 call init=[4423677] tmp[4421001] nil[32])
}
-
(4421070 'move' gr[4420999] tmp[4421001])
-
if copy[4420903]
-
{
-
var call_tmp[4421084]:owned Remote(ndarray(4,real(64)))[4421416]
-
var coerce_tmp[4421493]:Remote(ndarray(4,real(64)))[1976652]
-
(4421499 'move' coerce_tmp[4421493] (4421495 call borrow[2143314] dr[4420992]))
-
var ret_tmp[5597872]:owned Remote(ndarray(4,real(64)))[4421416]
-
(4421092 call copy[4421374] coerce_tmp[4421493] ret_tmp[5597872])
-
(5597875 'move' call_tmp[4421084] ret_tmp[5597872])
-
var call_tmp[4421093]:shared Remote(ndarray(4,real(64)))[1976761]
-
var i_obj[8640541]:owned Remote(ndarray(4,real(64)))[4421416]
-
(8640545 'move' i_obj[8640541] (8640543 'set reference' call_tmp[4421084]))
-
var _formal_tmp_obj[8640554]:owned Remote(ndarray(4,real(64)))[4421416]
-
(8640556 'move' _formal_tmp_obj[8640554] i_obj[8640541])
-
var i_obj[8640561]:owned Remote(ndarray(4,real(64)))[4421416]
-
(8640563 'move' i_obj[8640561] (8640565 'set reference' _formal_tmp_obj[8640554]))
-
var coerce_tmp[8640569]:Remote(ndarray(4,real(64)))[1976652]
-
(8640571 'move' coerce_tmp[8640569] (8640573 '.v' i_obj[8640561] chpl_p[4421411]))
-
(8640579 'noop' )
-
var tmp[8640580]:Remote(ndarray(4,real(64)))[1976652]
-
(8640582 'move' tmp[8640580] (8640584 'cast' Remote(ndarray(4,real(64)))[1976652] nil[32]))
-
(8640587 '.=' i_obj[8640561] chpl_p[4421411] tmp[8640580])
-
var coerce_tmp[8640591]:RootClass[236]
-
(8640593 'move' coerce_tmp[8640591] (8640595 'cast' RootClass[236] coerce_tmp[8640569]))
-
var call_tmp[8640598]:bool[19]
-
(8640600 'move' call_tmp[8640598] (8640602 '==' coerce_tmp[8640591] nil[32]))
-
if call_tmp[8640598]
-
{
-
(8640608 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8640611]:shared Remote(ndarray(4,real(64)))[1976761]
-
var initTemp[8640613]:shared Remote(ndarray(4,real(64)))[1976761]
-
(8640616 call init[2142530] initTemp[8640613] coerce_tmp[8640569])
-
(8640619 'move' call_tmp[8640611] initTemp[8640613])
-
(8640626 call chpl__autoDestroy[5238819] _formal_tmp_obj[8640554])
-
(5597905 'move' call_tmp[4421093] call_tmp[8640611])
-
(4421104 call =[4422443] dr[4420992] call_tmp[4421093])
-
(5646123 call chpl__autoDestroy[4045829] call_tmp[4421093])
-
var coerce_tmp[4422811]:Remote(ndarray(4,real(64)))[1976652]
-
(4422817 'move' coerce_tmp[4422811] (4422813 call borrow[3153446] gr[4420999]))
-
var coerce_tmp[4422820]:RootClass[236]
-
(4422826 'move' coerce_tmp[4422820] (4422822 'cast' RootClass[236] coerce_tmp[4422811]))
-
var call_tmp[7329299]:bool[19]
-
(7329301 'move' call_tmp[7329299] (7329303 '!=' coerce_tmp[4422820] nil[32]))
-
if call_tmp[7329299]
-
{
-
var coerce_tmp[8379992]:Remote(ndarray(4,real(64)))[1976652]
-
(8379994 'move' coerce_tmp[8379992] (8379996 '.v' gr[4420999] chpl_p[1976834]))
-
var coerce_tmp[8379999]:RootClass[236]
-
(8380001 'move' coerce_tmp[8379999] (8380003 'cast' RootClass[236] coerce_tmp[8379992]))
-
var call_tmp[8380006]:bool[19]
-
(8380008 'move' call_tmp[8380006] (8380010 '==' coerce_tmp[8379999] nil[32]))
-
if call_tmp[8380006]
-
{
-
(8380016 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8380019]:Remote(ndarray(4,real(64)))[1976652]
-
(8380021 'move' coerce_tmp[8380019] (8380023 '.v' gr[4420999] chpl_p[1976834]))
-
var call_tmp[4421133]:owned Remote(ndarray(4,real(64)))[4421416]
-
var ret_tmp[5597878]:owned Remote(ndarray(4,real(64)))[4421416]
-
(4421141 call copy[4421374] coerce_tmp[8380019] ret_tmp[5597878])
-
(5597881 'move' call_tmp[4421133] ret_tmp[5597878])
-
var call_tmp[4421142]:shared Remote(ndarray(4,real(64)))[1976761]
-
var i_obj[8640635]:owned Remote(ndarray(4,real(64)))[4421416]
-
(8640639 'move' i_obj[8640635] (8640637 'set reference' call_tmp[4421133]))
-
var _formal_tmp_obj[8640648]:owned Remote(ndarray(4,real(64)))[4421416]
-
(8640650 'move' _formal_tmp_obj[8640648] i_obj[8640635])
-
var i_obj[8640655]:owned Remote(ndarray(4,real(64)))[4421416]
-
(8640657 'move' i_obj[8640655] (8640659 'set reference' _formal_tmp_obj[8640648]))
-
var coerce_tmp[8640663]:Remote(ndarray(4,real(64)))[1976652]
-
(8640665 'move' coerce_tmp[8640663] (8640667 '.v' i_obj[8640655] chpl_p[4421411]))
-
(8640673 'noop' )
-
var tmp[8640674]:Remote(ndarray(4,real(64)))[1976652]
-
(8640676 'move' tmp[8640674] (8640678 'cast' Remote(ndarray(4,real(64)))[1976652] nil[32]))
-
(8640681 '.=' i_obj[8640655] chpl_p[4421411] tmp[8640674])
-
var coerce_tmp[8640685]:RootClass[236]
-
(8640687 'move' coerce_tmp[8640685] (8640689 'cast' RootClass[236] coerce_tmp[8640663]))
-
var call_tmp[8640692]:bool[19]
-
(8640694 'move' call_tmp[8640692] (8640696 '==' coerce_tmp[8640685] nil[32]))
-
if call_tmp[8640692]
-
{
-
(8640702 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8640705]:shared Remote(ndarray(4,real(64)))[1976761]
-
var initTemp[8640707]:shared Remote(ndarray(4,real(64)))[1976761]
-
(8640710 call init[2142530] initTemp[8640707] coerce_tmp[8640663])
-
(8640713 'move' call_tmp[8640705] initTemp[8640707])
-
(8640720 call chpl__autoDestroy[5238819] _formal_tmp_obj[8640648])
-
(5597911 'move' call_tmp[4421142] call_tmp[8640705])
-
(4421153 call =[4422845] gr[4420999] call_tmp[4421142])
-
(5646127 call chpl__autoDestroy[4045829] call_tmp[4421142])
}
}
-
var call_tmp[4421160]:baseValue[334793]
-
var initTemp[4423178]:baseValue[334793]
-
(4423181 call init[1335025] initTemp[4423178])
-
(4421162 'move' call_tmp[4421160] initTemp[4423178])
-
var call_tmp[4421166]:owned TensorResource(real(64),4,baseValue)[2155974]
-
var new_temp[4423301]:TensorResource(real(64),4,baseValue)[2147101]
-
var _formal_tmp_in_dataResource[4423308]:shared Remote(ndarray(4,real(64)))[1976761]
-
(5646117 '=' _formal_tmp_in_dataResource[4423308] dr[4420992])
-
(4423313 'noop' )
-
var _formal_tmp_in_gradResource[4423317]:shared Remote(ndarray(4,real(64)))?[1976842]
-
(5646120 '=' _formal_tmp_in_gradResource[4423317] gr[4420999])
-
(4423322 'noop' )
-
(4423303 'move' new_temp[4423301] (4423198 call _new[4423212] _formal_tmp_in_dataResource[4423308] _formal_tmp_in_gradResource[4423317] call_tmp[4421160]))
-
var initTemp[4423350]:owned TensorResource(real(64),4,baseValue)[2155974]
-
(4423353 call init[4423358] initTemp[4423350] new_temp[4423301])
-
(4421168 'move' call_tmp[4421166] initTemp[4423350])
-
(4423675 '=' ret[4420938] call_tmp[4421166])
-
label _end_detach[4421217]
-
(5608840 '=' _retArg[5608838] ret[4420938])
-
(5608842 return _void[46])
}
-
- «»
function TensorResource(real(32),1,baseValue)[2281394] . detach[4423944] ( this[4423948]:TensorResource(real(32),1,baseValue)[2281394] , copy[4423952]:bool[19] , keepGrad[4423956]:bool[19] , _retArg[5609345]:owned TensorResource(real(32),1,baseValue)[2284568] ) : void[4]
const in arg this[4423948]:TensorResource(real(32),1,baseValue)[2281394] const in arg copy[4423952]:bool[19] const in arg keepGrad[4423956]:bool[19] ref arg _retArg[5609345]:owned TensorResource(real(32),1,baseValue)[2284568]-
{
-
var ret[4423987]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[4424293]:BaseTensorResource(real(32),1)[2172058]
-
(4424299 'move' coerce_tmp[4424293] (4424295 'cast' BaseTensorResource(real(32),1)[2172058] this[4423948]))
-
var call_tmp[8545718]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8545720 'move' call_tmp[8545718] (8545722 '.' coerce_tmp[4424293] dataResource[2172038]))
-
var dr[4424041]:shared Remote(ndarray(1,real(32)))[2178902]
-
(4424043 call init=[2278902] dr[4424041] call_tmp[8545718])
-
var gr[4424048]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[4424050]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[4423956]
-
{
-
var coerce_tmp[4424336]:BaseTensorResource(real(32),1)[2172058]
-
(4424342 'move' coerce_tmp[4424336] (4424338 'cast' BaseTensorResource(real(32),1)[2172058] this[4423948]))
-
var call_tmp[8546013]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8546015 'move' call_tmp[8546013] (8546017 '.' coerce_tmp[4424336] gradResource[2172048]))
-
var ret[8640747]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[8640749]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8640752 call init=[2280120] tmp[8640749] call_tmp[8546013])
-
(8640755 'move' ret[8640747] tmp[8640749])
-
(4424069 'move' tmp[4424050] ret[8640747])
}
-
{
-
(4426718 call init=[4426726] tmp[4424050] nil[32])
}
-
(4424119 'move' gr[4424048] tmp[4424050])
-
if copy[4423952]
-
{
-
var call_tmp[4424133]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[4424542]:Remote(ndarray(1,real(32)))[2178793]
-
(4424548 'move' coerce_tmp[4424542] (4424544 call borrow[2277630] dr[4424041]))
-
var ret_tmp[5597932]:owned Remote(ndarray(1,real(32)))[4424465]
-
(4424141 call copy[4424423] coerce_tmp[4424542] ret_tmp[5597932])
-
(5597935 'move' call_tmp[4424133] ret_tmp[5597932])
-
var call_tmp[4424142]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8641383]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8641387 'move' i_obj[8641383] (8641385 'set reference' call_tmp[4424133]))
-
var _formal_tmp_obj[8641396]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8641398 'move' _formal_tmp_obj[8641396] i_obj[8641383])
-
var i_obj[8641403]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8641405 'move' i_obj[8641403] (8641407 'set reference' _formal_tmp_obj[8641396]))
-
var coerce_tmp[8641411]:Remote(ndarray(1,real(32)))[2178793]
-
(8641413 'move' coerce_tmp[8641411] (8641415 '.v' i_obj[8641403] chpl_p[4424460]))
-
(8641421 'noop' )
-
var tmp[8641422]:Remote(ndarray(1,real(32)))[2178793]
-
(8641424 'move' tmp[8641422] (8641426 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8641429 '.=' i_obj[8641403] chpl_p[4424460] tmp[8641422])
-
var coerce_tmp[8641433]:RootClass[236]
-
(8641435 'move' coerce_tmp[8641433] (8641437 'cast' RootClass[236] coerce_tmp[8641411]))
-
var call_tmp[8641440]:bool[19]
-
(8641442 'move' call_tmp[8641440] (8641444 '==' coerce_tmp[8641433] nil[32]))
-
if call_tmp[8641440]
-
{
-
(8641450 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8641453]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8641455]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8641458 call init[2276846] initTemp[8641455] coerce_tmp[8641411])
-
(8641461 'move' call_tmp[8641453] initTemp[8641455])
-
(8641468 call chpl__autoDestroy[5239373] _formal_tmp_obj[8641396])
-
(5598253 'move' call_tmp[4424142] call_tmp[8641453])
-
(4424153 call =[4425492] dr[4424041] call_tmp[4424142])
-
(5646161 call chpl__autoDestroy[4099474] call_tmp[4424142])
-
var coerce_tmp[4425860]:Remote(ndarray(1,real(32)))[2178793]
-
(4425866 'move' coerce_tmp[4425860] (4425862 call borrow[3725426] gr[4424048]))
-
var coerce_tmp[4425869]:RootClass[236]
-
(4425875 'move' coerce_tmp[4425869] (4425871 'cast' RootClass[236] coerce_tmp[4425860]))
-
var call_tmp[7329329]:bool[19]
-
(7329331 'move' call_tmp[7329329] (7329333 '!=' coerce_tmp[4425869] nil[32]))
-
if call_tmp[7329329]
-
{
-
var coerce_tmp[8546351]:Remote(ndarray(1,real(32)))[2178793]
-
(8546353 'move' coerce_tmp[8546351] (8546355 '.v' gr[4424048] chpl_p[2178975]))
-
var coerce_tmp[8546358]:RootClass[236]
-
(8546360 'move' coerce_tmp[8546358] (8546362 'cast' RootClass[236] coerce_tmp[8546351]))
-
var call_tmp[8546365]:bool[19]
-
(8546367 'move' call_tmp[8546365] (8546369 '==' coerce_tmp[8546358] nil[32]))
-
if call_tmp[8546365]
-
{
-
(8546375 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8546378]:Remote(ndarray(1,real(32)))[2178793]
-
(8546380 'move' coerce_tmp[8546378] (8546382 '.v' gr[4424048] chpl_p[2178975]))
-
var call_tmp[4424182]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5597938]:owned Remote(ndarray(1,real(32)))[4424465]
-
(4424190 call copy[4424423] coerce_tmp[8546378] ret_tmp[5597938])
-
(5597941 'move' call_tmp[4424182] ret_tmp[5597938])
-
var call_tmp[4424191]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8641477]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8641481 'move' i_obj[8641477] (8641479 'set reference' call_tmp[4424182]))
-
var _formal_tmp_obj[8641490]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8641492 'move' _formal_tmp_obj[8641490] i_obj[8641477])
-
var i_obj[8641497]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8641499 'move' i_obj[8641497] (8641501 'set reference' _formal_tmp_obj[8641490]))
-
var coerce_tmp[8641505]:Remote(ndarray(1,real(32)))[2178793]
-
(8641507 'move' coerce_tmp[8641505] (8641509 '.v' i_obj[8641497] chpl_p[4424460]))
-
(8641515 'noop' )
-
var tmp[8641516]:Remote(ndarray(1,real(32)))[2178793]
-
(8641518 'move' tmp[8641516] (8641520 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8641523 '.=' i_obj[8641497] chpl_p[4424460] tmp[8641516])
-
var coerce_tmp[8641527]:RootClass[236]
-
(8641529 'move' coerce_tmp[8641527] (8641531 'cast' RootClass[236] coerce_tmp[8641505]))
-
var call_tmp[8641534]:bool[19]
-
(8641536 'move' call_tmp[8641534] (8641538 '==' coerce_tmp[8641527] nil[32]))
-
if call_tmp[8641534]
-
{
-
(8641544 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8641547]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8641549]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8641552 call init[2276846] initTemp[8641549] coerce_tmp[8641505])
-
(8641555 'move' call_tmp[8641547] initTemp[8641549])
-
(8641562 call chpl__autoDestroy[5239373] _formal_tmp_obj[8641490])
-
(5598259 'move' call_tmp[4424191] call_tmp[8641547])
-
(4424202 call =[4425894] gr[4424048] call_tmp[4424191])
-
(5646165 call chpl__autoDestroy[4099474] call_tmp[4424191])
}
}
-
var call_tmp[4424209]:baseValue[334793]
-
var initTemp[4426227]:baseValue[334793]
-
(4426230 call init[1335025] initTemp[4426227])
-
(4424211 'move' call_tmp[4424209] initTemp[4426227])
-
var call_tmp[4424215]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[4426350]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[4426357]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5646155 '=' _formal_tmp_in_dataResource[4426357] dr[4424041])
-
(4426362 'noop' )
-
var _formal_tmp_in_gradResource[4426366]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5646158 '=' _formal_tmp_in_gradResource[4426366] gr[4424048])
-
(4426371 'noop' )
-
(4426352 'move' new_temp[4426350] (4426247 call _new[4426261] _formal_tmp_in_dataResource[4426357] _formal_tmp_in_gradResource[4426366] call_tmp[4424209]))
-
var initTemp[4426399]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(4426402 call init[4426407] initTemp[4426399] new_temp[4426350])
-
(4424217 'move' call_tmp[4424215] initTemp[4426399])
-
(4426724 '=' ret[4423987] call_tmp[4424215])
-
label _end_detach[4424266]
-
(5609347 '=' _retArg[5609345] ret[4423987])
-
(5609349 return _void[46])
}
-
- «»
function TensorResource(real(32),2,baseValue)[2430803] . detach[4437793] ( this[4437797]:TensorResource(real(32),2,baseValue)[2430803] , copy[4437801]:bool[19] , keepGrad[4437805]:bool[19] , _retArg[5608922]:owned TensorResource(real(32),2,baseValue)[2433696] ) : void[4]
const in arg this[4437797]:TensorResource(real(32),2,baseValue)[2430803] const in arg copy[4437801]:bool[19] const in arg keepGrad[4437805]:bool[19] ref arg _retArg[5608922]:owned TensorResource(real(32),2,baseValue)[2433696]-
{
-
var ret[4437836]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var coerce_tmp[4438142]:BaseTensorResource(real(32),2)[2303464]
-
(4438148 'move' coerce_tmp[4438142] (4438144 'cast' BaseTensorResource(real(32),2)[2303464] this[4437797]))
-
var call_tmp[8549590]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8549592 'move' call_tmp[8549590] (8549594 '.' coerce_tmp[4438142] dataResource[2303444]))
-
var dr[4437890]:shared Remote(ndarray(2,real(32)))[2309843]
-
(4437892 call init=[2428415] dr[4437890] call_tmp[8549590])
-
var gr[4437897]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[4437899]:shared Remote(ndarray(2,real(32)))?[2309924]
-
if keepGrad[4437805]
-
{
-
var coerce_tmp[4438185]:BaseTensorResource(real(32),2)[2303464]
-
(4438191 'move' coerce_tmp[4438185] (4438187 'cast' BaseTensorResource(real(32),2)[2303464] this[4437797]))
-
var call_tmp[8549715]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(8549717 'move' call_tmp[8549715] (8549719 '.' coerce_tmp[4438185] gradResource[2303454]))
-
var ret[8646155]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[8646157]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(8646160 call init=[2429633] tmp[8646157] call_tmp[8549715])
-
(8646163 'move' ret[8646155] tmp[8646157])
-
(4437918 'move' tmp[4437899] ret[8646155])
}
-
{
-
(4440567 call init=[4440575] tmp[4437899] nil[32])
}
-
(4437968 'move' gr[4437897] tmp[4437899])
-
if copy[4437801]
-
{
-
var call_tmp[4437982]:owned Remote(ndarray(2,real(32)))[4438314]
-
var coerce_tmp[4438391]:Remote(ndarray(2,real(32)))[2309734]
-
(4438397 'move' coerce_tmp[4438391] (4438393 call borrow[2427143] dr[4437890]))
-
var ret_tmp[5598667]:owned Remote(ndarray(2,real(32)))[4438314]
-
(4437990 call copy[4438272] coerce_tmp[4438391] ret_tmp[5598667])
-
(5598670 'move' call_tmp[4437982] ret_tmp[5598667])
-
var call_tmp[4437991]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8646468]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8646472 'move' i_obj[8646468] (8646470 'set reference' call_tmp[4437982]))
-
var _formal_tmp_obj[8646481]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8646483 'move' _formal_tmp_obj[8646481] i_obj[8646468])
-
var i_obj[8646488]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8646490 'move' i_obj[8646488] (8646492 'set reference' _formal_tmp_obj[8646481]))
-
var coerce_tmp[8646496]:Remote(ndarray(2,real(32)))[2309734]
-
(8646498 'move' coerce_tmp[8646496] (8646500 '.v' i_obj[8646488] chpl_p[4438309]))
-
(8646506 'noop' )
-
var tmp[8646507]:Remote(ndarray(2,real(32)))[2309734]
-
(8646509 'move' tmp[8646507] (8646511 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32]))
-
(8646514 '.=' i_obj[8646488] chpl_p[4438309] tmp[8646507])
-
var coerce_tmp[8646518]:RootClass[236]
-
(8646520 'move' coerce_tmp[8646518] (8646522 'cast' RootClass[236] coerce_tmp[8646496]))
-
var call_tmp[8646525]:bool[19]
-
(8646527 'move' call_tmp[8646525] (8646529 '==' coerce_tmp[8646518] nil[32]))
-
if call_tmp[8646525]
-
{
-
(8646535 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8646538]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8646540]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8646543 call init[2426359] initTemp[8646540] coerce_tmp[8646496])
-
(8646546 'move' call_tmp[8646538] initTemp[8646540])
-
(8646553 call chpl__autoDestroy[5240017] _formal_tmp_obj[8646481])
-
(5598784 'move' call_tmp[4437991] call_tmp[8646538])
-
(4438002 call =[4439341] dr[4437890] call_tmp[4437991])
-
(5646345 call chpl__autoDestroy[4116535] call_tmp[4437991])
-
var coerce_tmp[4439709]:Remote(ndarray(2,real(32)))[2309734]
-
(4439715 'move' coerce_tmp[4439709] (4439711 call borrow[3750548] gr[4437897]))
-
var coerce_tmp[4439718]:RootClass[236]
-
(4439724 'move' coerce_tmp[4439718] (4439720 'cast' RootClass[236] coerce_tmp[4439709]))
-
var call_tmp[7329379]:bool[19]
-
(7329381 'move' call_tmp[7329379] (7329383 '!=' coerce_tmp[4439718] nil[32]))
-
if call_tmp[7329379]
-
{
-
var coerce_tmp[8549883]:Remote(ndarray(2,real(32)))[2309734]
-
(8549885 'move' coerce_tmp[8549883] (8549887 '.v' gr[4437897] chpl_p[2309916]))
-
var coerce_tmp[8549890]:RootClass[236]
-
(8549892 'move' coerce_tmp[8549890] (8549894 'cast' RootClass[236] coerce_tmp[8549883]))
-
var call_tmp[8549897]:bool[19]
-
(8549899 'move' call_tmp[8549897] (8549901 '==' coerce_tmp[8549890] nil[32]))
-
if call_tmp[8549897]
-
{
-
(8549907 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8549910]:Remote(ndarray(2,real(32)))[2309734]
-
(8549912 'move' coerce_tmp[8549910] (8549914 '.v' gr[4437897] chpl_p[2309916]))
-
var call_tmp[4438031]:owned Remote(ndarray(2,real(32)))[4438314]
-
var ret_tmp[5598673]:owned Remote(ndarray(2,real(32)))[4438314]
-
(4438039 call copy[4438272] coerce_tmp[8549910] ret_tmp[5598673])
-
(5598676 'move' call_tmp[4438031] ret_tmp[5598673])
-
var call_tmp[4438040]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8646562]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8646566 'move' i_obj[8646562] (8646564 'set reference' call_tmp[4438031]))
-
var _formal_tmp_obj[8646575]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8646577 'move' _formal_tmp_obj[8646575] i_obj[8646562])
-
var i_obj[8646582]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8646584 'move' i_obj[8646582] (8646586 'set reference' _formal_tmp_obj[8646575]))
-
var coerce_tmp[8646590]:Remote(ndarray(2,real(32)))[2309734]
-
(8646592 'move' coerce_tmp[8646590] (8646594 '.v' i_obj[8646582] chpl_p[4438309]))
-
(8646600 'noop' )
-
var tmp[8646601]:Remote(ndarray(2,real(32)))[2309734]
-
(8646603 'move' tmp[8646601] (8646605 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32]))
-
(8646608 '.=' i_obj[8646582] chpl_p[4438309] tmp[8646601])
-
var coerce_tmp[8646612]:RootClass[236]
-
(8646614 'move' coerce_tmp[8646612] (8646616 'cast' RootClass[236] coerce_tmp[8646590]))
-
var call_tmp[8646619]:bool[19]
-
(8646621 'move' call_tmp[8646619] (8646623 '==' coerce_tmp[8646612] nil[32]))
-
if call_tmp[8646619]
-
{
-
(8646629 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8646632]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8646634]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8646637 call init[2426359] initTemp[8646634] coerce_tmp[8646590])
-
(8646640 'move' call_tmp[8646632] initTemp[8646634])
-
(8646647 call chpl__autoDestroy[5240017] _formal_tmp_obj[8646575])
-
(5598790 'move' call_tmp[4438040] call_tmp[8646632])
-
(4438051 call =[4439743] gr[4437897] call_tmp[4438040])
-
(5646349 call chpl__autoDestroy[4116535] call_tmp[4438040])
}
}
-
var call_tmp[4438058]:baseValue[334793]
-
var initTemp[4440076]:baseValue[334793]
-
(4440079 call init[1335025] initTemp[4440076])
-
(4438060 'move' call_tmp[4438058] initTemp[4440076])
-
var call_tmp[4438064]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var new_temp[4440199]:TensorResource(real(32),2,baseValue)[2430803]
-
var _formal_tmp_in_dataResource[4440206]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5646339 '=' _formal_tmp_in_dataResource[4440206] dr[4437890])
-
(4440211 'noop' )
-
var _formal_tmp_in_gradResource[4440215]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5646342 '=' _formal_tmp_in_gradResource[4440215] gr[4437897])
-
(4440220 'noop' )
-
(4440201 'move' new_temp[4440199] (4440096 call _new[4440110] _formal_tmp_in_dataResource[4440206] _formal_tmp_in_gradResource[4440215] call_tmp[4438058]))
-
var initTemp[4440248]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(4440251 call init[4440256] initTemp[4440248] new_temp[4440199])
-
(4438066 'move' call_tmp[4438064] initTemp[4440248])
-
(4440573 '=' ret[4437836] call_tmp[4438064])
-
label _end_detach[4438115]
-
(5608924 '=' _retArg[5608922] ret[4437836])
-
(5608926 return _void[46])
}
-
- «»
function TensorResource(real(32),3,baseValue)[2586060] . detach[4452594] ( this[4452598]:TensorResource(real(32),3,baseValue)[2586060] , copy[4452602]:bool[19] , keepGrad[4452606]:bool[19] , _retArg[5609012]:owned TensorResource(real(32),3,baseValue)[2588953] ) : void[4]
const in arg this[4452598]:TensorResource(real(32),3,baseValue)[2586060] const in arg copy[4452602]:bool[19] const in arg keepGrad[4452606]:bool[19] ref arg _retArg[5609012]:owned TensorResource(real(32),3,baseValue)[2588953]-
{
-
var ret[4452637]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var coerce_tmp[4452943]:BaseTensorResource(real(32),3)[2453288]
-
(4452949 'move' coerce_tmp[4452943] (4452945 'cast' BaseTensorResource(real(32),3)[2453288] this[4452598]))
-
var call_tmp[8551384]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8551386 'move' call_tmp[8551384] (8551388 '.' coerce_tmp[4452943] dataResource[2453268]))
-
var dr[4452691]:shared Remote(ndarray(3,real(32)))[2460067]
-
(4452693 call init=[2583672] dr[4452691] call_tmp[8551384])
-
var gr[4452698]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[4452700]:shared Remote(ndarray(3,real(32)))?[2460148]
-
if keepGrad[4452606]
-
{
-
var coerce_tmp[4452986]:BaseTensorResource(real(32),3)[2453288]
-
(4452992 'move' coerce_tmp[4452986] (4452988 'cast' BaseTensorResource(real(32),3)[2453288] this[4452598]))
-
var call_tmp[8551509]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(8551511 'move' call_tmp[8551509] (8551513 '.' coerce_tmp[4452986] gradResource[2453278]))
-
var ret[8648889]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[8648891]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(8648894 call init=[2584890] tmp[8648891] call_tmp[8551509])
-
(8648897 'move' ret[8648889] tmp[8648891])
-
(4452719 'move' tmp[4452700] ret[8648889])
}
-
{
-
(4455368 call init=[4455376] tmp[4452700] nil[32])
}
-
(4452769 'move' gr[4452698] tmp[4452700])
-
if copy[4452602]
-
{
-
var call_tmp[4452783]:owned Remote(ndarray(3,real(32)))[4453115]
-
var coerce_tmp[4453192]:Remote(ndarray(3,real(32)))[2459958]
-
(4453198 'move' coerce_tmp[4453192] (4453194 call borrow[2582400] dr[4452691]))
-
var ret_tmp[5599029]:owned Remote(ndarray(3,real(32)))[4453115]
-
(4452791 call copy[4453073] coerce_tmp[4453192] ret_tmp[5599029])
-
(5599032 'move' call_tmp[4452783] ret_tmp[5599029])
-
var call_tmp[4452792]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8649202]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649206 'move' i_obj[8649202] (8649204 'set reference' call_tmp[4452783]))
-
var _formal_tmp_obj[8649215]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649217 'move' _formal_tmp_obj[8649215] i_obj[8649202])
-
var i_obj[8649222]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649224 'move' i_obj[8649222] (8649226 'set reference' _formal_tmp_obj[8649215]))
-
var coerce_tmp[8649230]:Remote(ndarray(3,real(32)))[2459958]
-
(8649232 'move' coerce_tmp[8649230] (8649234 '.v' i_obj[8649222] chpl_p[4453110]))
-
(8649240 'noop' )
-
var tmp[8649241]:Remote(ndarray(3,real(32)))[2459958]
-
(8649243 'move' tmp[8649241] (8649245 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32]))
-
(8649248 '.=' i_obj[8649222] chpl_p[4453110] tmp[8649241])
-
var coerce_tmp[8649252]:RootClass[236]
-
(8649254 'move' coerce_tmp[8649252] (8649256 'cast' RootClass[236] coerce_tmp[8649230]))
-
var call_tmp[8649259]:bool[19]
-
(8649261 'move' call_tmp[8649259] (8649263 '==' coerce_tmp[8649252] nil[32]))
-
if call_tmp[8649259]
-
{
-
(8649269 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8649272]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8649274]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8649277 call init[2581616] initTemp[8649274] coerce_tmp[8649230])
-
(8649280 'move' call_tmp[8649272] initTemp[8649274])
-
(8649287 call chpl__autoDestroy[5240661] _formal_tmp_obj[8649215])
-
(5599146 'move' call_tmp[4452792] call_tmp[8649272])
-
(4452803 call =[4454142] dr[4452691] call_tmp[4452792])
-
(5646559 call chpl__autoDestroy[4133296] call_tmp[4452792])
-
var coerce_tmp[4454510]:Remote(ndarray(3,real(32)))[2459958]
-
(4454516 'move' coerce_tmp[4454510] (4454512 call borrow[3757928] gr[4452698]))
-
var coerce_tmp[4454519]:RootClass[236]
-
(4454525 'move' coerce_tmp[4454519] (4454521 'cast' RootClass[236] coerce_tmp[4454510]))
-
var call_tmp[7329429]:bool[19]
-
(7329431 'move' call_tmp[7329429] (7329433 '!=' coerce_tmp[4454519] nil[32]))
-
if call_tmp[7329429]
-
{
-
var coerce_tmp[8551677]:Remote(ndarray(3,real(32)))[2459958]
-
(8551679 'move' coerce_tmp[8551677] (8551681 '.v' gr[4452698] chpl_p[2460140]))
-
var coerce_tmp[8551684]:RootClass[236]
-
(8551686 'move' coerce_tmp[8551684] (8551688 'cast' RootClass[236] coerce_tmp[8551677]))
-
var call_tmp[8551691]:bool[19]
-
(8551693 'move' call_tmp[8551691] (8551695 '==' coerce_tmp[8551684] nil[32]))
-
if call_tmp[8551691]
-
{
-
(8551701 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8551704]:Remote(ndarray(3,real(32)))[2459958]
-
(8551706 'move' coerce_tmp[8551704] (8551708 '.v' gr[4452698] chpl_p[2460140]))
-
var call_tmp[4452832]:owned Remote(ndarray(3,real(32)))[4453115]
-
var ret_tmp[5599035]:owned Remote(ndarray(3,real(32)))[4453115]
-
(4452840 call copy[4453073] coerce_tmp[8551704] ret_tmp[5599035])
-
(5599038 'move' call_tmp[4452832] ret_tmp[5599035])
-
var call_tmp[4452841]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8649296]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649300 'move' i_obj[8649296] (8649298 'set reference' call_tmp[4452832]))
-
var _formal_tmp_obj[8649309]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649311 'move' _formal_tmp_obj[8649309] i_obj[8649296])
-
var i_obj[8649316]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649318 'move' i_obj[8649316] (8649320 'set reference' _formal_tmp_obj[8649309]))
-
var coerce_tmp[8649324]:Remote(ndarray(3,real(32)))[2459958]
-
(8649326 'move' coerce_tmp[8649324] (8649328 '.v' i_obj[8649316] chpl_p[4453110]))
-
(8649334 'noop' )
-
var tmp[8649335]:Remote(ndarray(3,real(32)))[2459958]
-
(8649337 'move' tmp[8649335] (8649339 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32]))
-
(8649342 '.=' i_obj[8649316] chpl_p[4453110] tmp[8649335])
-
var coerce_tmp[8649346]:RootClass[236]
-
(8649348 'move' coerce_tmp[8649346] (8649350 'cast' RootClass[236] coerce_tmp[8649324]))
-
var call_tmp[8649353]:bool[19]
-
(8649355 'move' call_tmp[8649353] (8649357 '==' coerce_tmp[8649346] nil[32]))
-
if call_tmp[8649353]
-
{
-
(8649363 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8649366]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8649368]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8649371 call init[2581616] initTemp[8649368] coerce_tmp[8649324])
-
(8649374 'move' call_tmp[8649366] initTemp[8649368])
-
(8649381 call chpl__autoDestroy[5240661] _formal_tmp_obj[8649309])
-
(5599152 'move' call_tmp[4452841] call_tmp[8649366])
-
(4452852 call =[4454544] gr[4452698] call_tmp[4452841])
-
(5646563 call chpl__autoDestroy[4133296] call_tmp[4452841])
}
}
-
var call_tmp[4452859]:baseValue[334793]
-
var initTemp[4454877]:baseValue[334793]
-
(4454880 call init[1335025] initTemp[4454877])
-
(4452861 'move' call_tmp[4452859] initTemp[4454877])
-
var call_tmp[4452865]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var new_temp[4455000]:TensorResource(real(32),3,baseValue)[2586060]
-
var _formal_tmp_in_dataResource[4455007]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5646553 '=' _formal_tmp_in_dataResource[4455007] dr[4452691])
-
(4455012 'noop' )
-
var _formal_tmp_in_gradResource[4455016]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5646556 '=' _formal_tmp_in_gradResource[4455016] gr[4452698])
-
(4455021 'noop' )
-
(4455002 'move' new_temp[4455000] (4454897 call _new[4454911] _formal_tmp_in_dataResource[4455007] _formal_tmp_in_gradResource[4455016] call_tmp[4452859]))
-
var initTemp[4455049]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(4455052 call init[4455057] initTemp[4455049] new_temp[4455000])
-
(4452867 'move' call_tmp[4452865] initTemp[4455049])
-
(4455374 '=' ret[4452637] call_tmp[4452865])
-
label _end_detach[4452916]
-
(5609014 '=' _retArg[5609012] ret[4452637])
-
(5609016 return _void[46])
}
-
- «»
function TensorResource(real(32),4,baseValue)[2654931] . detach[4455643] ( this[4455647]:TensorResource(real(32),4,baseValue)[2654931] , copy[4455651]:bool[19] , keepGrad[4455655]:bool[19] , _retArg[5608880]:owned TensorResource(real(32),4,baseValue)[2657824] ) : void[4]
const in arg this[4455647]:TensorResource(real(32),4,baseValue)[2654931] const in arg copy[4455651]:bool[19] const in arg keepGrad[4455655]:bool[19] ref arg _retArg[5608880]:owned TensorResource(real(32),4,baseValue)[2657824]-
{
-
var ret[4455686]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var coerce_tmp[4455992]:BaseTensorResource(real(32),4)[2594431]
-
(4455998 'move' coerce_tmp[4455992] (4455994 'cast' BaseTensorResource(real(32),4)[2594431] this[4455647]))
-
var call_tmp[8553115]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8553117 'move' call_tmp[8553115] (8553119 '.' coerce_tmp[4455992] dataResource[2594411]))
-
var dr[4455740]:shared Remote(ndarray(4,real(32)))[2601610]
-
(4455742 call init=[2652543] dr[4455740] call_tmp[8553115])
-
var gr[4455747]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[4455749]:shared Remote(ndarray(4,real(32)))?[2601691]
-
if keepGrad[4455655]
-
{
-
var coerce_tmp[4456035]:BaseTensorResource(real(32),4)[2594431]
-
(4456041 'move' coerce_tmp[4456035] (4456037 'cast' BaseTensorResource(real(32),4)[2594431] this[4455647]))
-
var call_tmp[8553240]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(8553242 'move' call_tmp[8553240] (8553244 '.' coerce_tmp[4456035] gradResource[2594421]))
-
var ret[8650724]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[8650726]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(8650729 call init=[2653761] tmp[8650726] call_tmp[8553240])
-
(8650732 'move' ret[8650724] tmp[8650726])
-
(4455768 'move' tmp[4455749] ret[8650724])
}
-
{
-
(4458417 call init=[4458425] tmp[4455749] nil[32])
}
-
(4455818 'move' gr[4455747] tmp[4455749])
-
if copy[4455651]
-
{
-
var call_tmp[4455832]:owned Remote(ndarray(4,real(32)))[4456164]
-
var coerce_tmp[4456241]:Remote(ndarray(4,real(32)))[2601501]
-
(4456247 'move' coerce_tmp[4456241] (4456243 call borrow[2651271] dr[4455740]))
-
var ret_tmp[5599257]:owned Remote(ndarray(4,real(32)))[4456164]
-
(4455840 call copy[4456122] coerce_tmp[4456241] ret_tmp[5599257])
-
(5599260 'move' call_tmp[4455832] ret_tmp[5599257])
-
var call_tmp[4455841]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8651037]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651041 'move' i_obj[8651037] (8651039 'set reference' call_tmp[4455832]))
-
var _formal_tmp_obj[8651050]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651052 'move' _formal_tmp_obj[8651050] i_obj[8651037])
-
var i_obj[8651057]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651059 'move' i_obj[8651057] (8651061 'set reference' _formal_tmp_obj[8651050]))
-
var coerce_tmp[8651065]:Remote(ndarray(4,real(32)))[2601501]
-
(8651067 'move' coerce_tmp[8651065] (8651069 '.v' i_obj[8651057] chpl_p[4456159]))
-
(8651075 'noop' )
-
var tmp[8651076]:Remote(ndarray(4,real(32)))[2601501]
-
(8651078 'move' tmp[8651076] (8651080 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32]))
-
(8651083 '.=' i_obj[8651057] chpl_p[4456159] tmp[8651076])
-
var coerce_tmp[8651087]:RootClass[236]
-
(8651089 'move' coerce_tmp[8651087] (8651091 'cast' RootClass[236] coerce_tmp[8651065]))
-
var call_tmp[8651094]:bool[19]
-
(8651096 'move' call_tmp[8651094] (8651098 '==' coerce_tmp[8651087] nil[32]))
-
if call_tmp[8651094]
-
{
-
(8651104 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8651107]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8651109]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8651112 call init[2650487] initTemp[8651109] coerce_tmp[8651065])
-
(8651115 'move' call_tmp[8651107] initTemp[8651109])
-
(8651122 call chpl__autoDestroy[5241215] _formal_tmp_obj[8651050])
-
(5599374 'move' call_tmp[4455841] call_tmp[8651107])
-
(4455852 call =[4457191] dr[4455740] call_tmp[4455841])
-
(5646597 call chpl__autoDestroy[4143509] call_tmp[4455841])
-
var coerce_tmp[4457559]:Remote(ndarray(4,real(32)))[2601501]
-
(4457565 'move' coerce_tmp[4457559] (4457561 call borrow[3765308] gr[4455747]))
-
var coerce_tmp[4457568]:RootClass[236]
-
(4457574 'move' coerce_tmp[4457568] (4457570 'cast' RootClass[236] coerce_tmp[4457559]))
-
var call_tmp[7329459]:bool[19]
-
(7329461 'move' call_tmp[7329459] (7329463 '!=' coerce_tmp[4457568] nil[32]))
-
if call_tmp[7329459]
-
{
-
var coerce_tmp[8553408]:Remote(ndarray(4,real(32)))[2601501]
-
(8553410 'move' coerce_tmp[8553408] (8553412 '.v' gr[4455747] chpl_p[2601683]))
-
var coerce_tmp[8553415]:RootClass[236]
-
(8553417 'move' coerce_tmp[8553415] (8553419 'cast' RootClass[236] coerce_tmp[8553408]))
-
var call_tmp[8553422]:bool[19]
-
(8553424 'move' call_tmp[8553422] (8553426 '==' coerce_tmp[8553415] nil[32]))
-
if call_tmp[8553422]
-
{
-
(8553432 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8553435]:Remote(ndarray(4,real(32)))[2601501]
-
(8553437 'move' coerce_tmp[8553435] (8553439 '.v' gr[4455747] chpl_p[2601683]))
-
var call_tmp[4455881]:owned Remote(ndarray(4,real(32)))[4456164]
-
var ret_tmp[5599263]:owned Remote(ndarray(4,real(32)))[4456164]
-
(4455889 call copy[4456122] coerce_tmp[8553435] ret_tmp[5599263])
-
(5599266 'move' call_tmp[4455881] ret_tmp[5599263])
-
var call_tmp[4455890]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8651131]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651135 'move' i_obj[8651131] (8651133 'set reference' call_tmp[4455881]))
-
var _formal_tmp_obj[8651144]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651146 'move' _formal_tmp_obj[8651144] i_obj[8651131])
-
var i_obj[8651151]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651153 'move' i_obj[8651151] (8651155 'set reference' _formal_tmp_obj[8651144]))
-
var coerce_tmp[8651159]:Remote(ndarray(4,real(32)))[2601501]
-
(8651161 'move' coerce_tmp[8651159] (8651163 '.v' i_obj[8651151] chpl_p[4456159]))
-
(8651169 'noop' )
-
var tmp[8651170]:Remote(ndarray(4,real(32)))[2601501]
-
(8651172 'move' tmp[8651170] (8651174 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32]))
-
(8651177 '.=' i_obj[8651151] chpl_p[4456159] tmp[8651170])
-
var coerce_tmp[8651181]:RootClass[236]
-
(8651183 'move' coerce_tmp[8651181] (8651185 'cast' RootClass[236] coerce_tmp[8651159]))
-
var call_tmp[8651188]:bool[19]
-
(8651190 'move' call_tmp[8651188] (8651192 '==' coerce_tmp[8651181] nil[32]))
-
if call_tmp[8651188]
-
{
-
(8651198 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8651201]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8651203]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8651206 call init[2650487] initTemp[8651203] coerce_tmp[8651159])
-
(8651209 'move' call_tmp[8651201] initTemp[8651203])
-
(8651216 call chpl__autoDestroy[5241215] _formal_tmp_obj[8651144])
-
(5599380 'move' call_tmp[4455890] call_tmp[8651201])
-
(4455901 call =[4457593] gr[4455747] call_tmp[4455890])
-
(5646601 call chpl__autoDestroy[4143509] call_tmp[4455890])
}
}
-
var call_tmp[4455908]:baseValue[334793]
-
var initTemp[4457926]:baseValue[334793]
-
(4457929 call init[1335025] initTemp[4457926])
-
(4455910 'move' call_tmp[4455908] initTemp[4457926])
-
var call_tmp[4455914]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var new_temp[4458049]:TensorResource(real(32),4,baseValue)[2654931]
-
var _formal_tmp_in_dataResource[4458056]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5646591 '=' _formal_tmp_in_dataResource[4458056] dr[4455740])
-
(4458061 'noop' )
-
var _formal_tmp_in_gradResource[4458065]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5646594 '=' _formal_tmp_in_gradResource[4458065] gr[4455747])
-
(4458070 'noop' )
-
(4458051 'move' new_temp[4458049] (4457946 call _new[4457960] _formal_tmp_in_dataResource[4458056] _formal_tmp_in_gradResource[4458065] call_tmp[4455908]))
-
var initTemp[4458098]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(4458101 call init[4458106] initTemp[4458098] new_temp[4458049])
-
(4455916 'move' call_tmp[4455914] initTemp[4458098])
-
(4458423 '=' ret[4455686] call_tmp[4455914])
-
label _end_detach[4455965]
-
(5608882 '=' _retArg[5608880] ret[4455686])
-
(5608884 return _void[46])
}
-
- «»
function TensorResource(real(32),5,baseValue)[2824208] . detach[4471536] ( this[4471540]:TensorResource(real(32),5,baseValue)[2824208] , copy[4471544]:bool[19] , keepGrad[4471548]:bool[19] , _retArg[5608904]:owned TensorResource(real(32),5,baseValue)[2827101] ) : void[4]
const in arg this[4471540]:TensorResource(real(32),5,baseValue)[2824208] const in arg copy[4471544]:bool[19] const in arg keepGrad[4471548]:bool[19] ref arg _retArg[5608904]:owned TensorResource(real(32),5,baseValue)[2827101]-
{
-
var ret[4471579]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var coerce_tmp[4471885]:BaseTensorResource(real(32),5)[2679277]
-
(4471891 'move' coerce_tmp[4471885] (4471887 'cast' BaseTensorResource(real(32),5)[2679277] this[4471540]))
-
var call_tmp[8554771]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8554773 'move' call_tmp[8554771] (8554775 '.' coerce_tmp[4471885] dataResource[2679257]))
-
var dr[4471633]:shared Remote(ndarray(5,real(32)))[2686856]
-
(4471635 call init=[2821820] dr[4471633] call_tmp[8554771])
-
var gr[4471640]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[4471642]:shared Remote(ndarray(5,real(32)))?[2686937]
-
if keepGrad[4471548]
-
{
-
var coerce_tmp[4471928]:BaseTensorResource(real(32),5)[2679277]
-
(4471934 'move' coerce_tmp[4471928] (4471930 'cast' BaseTensorResource(real(32),5)[2679277] this[4471540]))
-
var call_tmp[8554896]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(8554898 'move' call_tmp[8554896] (8554900 '.' coerce_tmp[4471928] gradResource[2679267]))
-
var ret[8653129]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[8653131]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(8653134 call init=[2823038] tmp[8653131] call_tmp[8554896])
-
(8653137 'move' ret[8653129] tmp[8653131])
-
(4471661 'move' tmp[4471642] ret[8653129])
}
-
{
-
(4474310 call init=[4474318] tmp[4471642] nil[32])
}
-
(4471711 'move' gr[4471640] tmp[4471642])
-
if copy[4471544]
-
{
-
var call_tmp[4471725]:owned Remote(ndarray(5,real(32)))[4472057]
-
var coerce_tmp[4472134]:Remote(ndarray(5,real(32)))[2686747]
-
(4472140 'move' coerce_tmp[4472134] (4472136 call borrow[2820548] dr[4471633]))
-
var ret_tmp[5599631]:owned Remote(ndarray(5,real(32)))[4472057]
-
(4471733 call copy[4472015] coerce_tmp[4472134] ret_tmp[5599631])
-
(5599634 'move' call_tmp[4471725] ret_tmp[5599631])
-
var call_tmp[4471734]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8653442]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8653446 'move' i_obj[8653442] (8653444 'set reference' call_tmp[4471725]))
-
var _formal_tmp_obj[8653455]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8653457 'move' _formal_tmp_obj[8653455] i_obj[8653442])
-
var i_obj[8653462]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8653464 'move' i_obj[8653462] (8653466 'set reference' _formal_tmp_obj[8653455]))
-
var coerce_tmp[8653470]:Remote(ndarray(5,real(32)))[2686747]
-
(8653472 'move' coerce_tmp[8653470] (8653474 '.v' i_obj[8653462] chpl_p[4472052]))
-
(8653480 'noop' )
-
var tmp[8653481]:Remote(ndarray(5,real(32)))[2686747]
-
(8653483 'move' tmp[8653481] (8653485 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32]))
-
(8653488 '.=' i_obj[8653462] chpl_p[4472052] tmp[8653481])
-
var coerce_tmp[8653492]:RootClass[236]
-
(8653494 'move' coerce_tmp[8653492] (8653496 'cast' RootClass[236] coerce_tmp[8653470]))
-
var call_tmp[8653499]:bool[19]
-
(8653501 'move' call_tmp[8653499] (8653503 '==' coerce_tmp[8653492] nil[32]))
-
if call_tmp[8653499]
-
{
-
(8653509 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8653512]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8653514]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8653517 call init[2819764] initTemp[8653514] coerce_tmp[8653470])
-
(8653520 'move' call_tmp[8653512] initTemp[8653514])
-
(8653527 call chpl__autoDestroy[5241859] _formal_tmp_obj[8653455])
-
(5599748 'move' call_tmp[4471734] call_tmp[8653512])
-
(4471745 call =[4473084] dr[4471633] call_tmp[4471734])
-
(5646855 call chpl__autoDestroy[4159085] call_tmp[4471734])
-
var coerce_tmp[4473452]:Remote(ndarray(5,real(32)))[2686747]
-
(4473458 'move' coerce_tmp[4473452] (4473454 call borrow[3772688] gr[4471640]))
-
var coerce_tmp[4473461]:RootClass[236]
-
(4473467 'move' coerce_tmp[4473461] (4473463 'cast' RootClass[236] coerce_tmp[4473452]))
-
var call_tmp[7329509]:bool[19]
-
(7329511 'move' call_tmp[7329509] (7329513 '!=' coerce_tmp[4473461] nil[32]))
-
if call_tmp[7329509]
-
{
-
var coerce_tmp[8555064]:Remote(ndarray(5,real(32)))[2686747]
-
(8555066 'move' coerce_tmp[8555064] (8555068 '.v' gr[4471640] chpl_p[2686929]))
-
var coerce_tmp[8555071]:RootClass[236]
-
(8555073 'move' coerce_tmp[8555071] (8555075 'cast' RootClass[236] coerce_tmp[8555064]))
-
var call_tmp[8555078]:bool[19]
-
(8555080 'move' call_tmp[8555078] (8555082 '==' coerce_tmp[8555071] nil[32]))
-
if call_tmp[8555078]
-
{
-
(8555088 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8555091]:Remote(ndarray(5,real(32)))[2686747]
-
(8555093 'move' coerce_tmp[8555091] (8555095 '.v' gr[4471640] chpl_p[2686929]))
-
var call_tmp[4471774]:owned Remote(ndarray(5,real(32)))[4472057]
-
var ret_tmp[5599637]:owned Remote(ndarray(5,real(32)))[4472057]
-
(4471782 call copy[4472015] coerce_tmp[8555091] ret_tmp[5599637])
-
(5599640 'move' call_tmp[4471774] ret_tmp[5599637])
-
var call_tmp[4471783]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8653536]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8653540 'move' i_obj[8653536] (8653538 'set reference' call_tmp[4471774]))
-
var _formal_tmp_obj[8653549]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8653551 'move' _formal_tmp_obj[8653549] i_obj[8653536])
-
var i_obj[8653556]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8653558 'move' i_obj[8653556] (8653560 'set reference' _formal_tmp_obj[8653549]))
-
var coerce_tmp[8653564]:Remote(ndarray(5,real(32)))[2686747]
-
(8653566 'move' coerce_tmp[8653564] (8653568 '.v' i_obj[8653556] chpl_p[4472052]))
-
(8653574 'noop' )
-
var tmp[8653575]:Remote(ndarray(5,real(32)))[2686747]
-
(8653577 'move' tmp[8653575] (8653579 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32]))
-
(8653582 '.=' i_obj[8653556] chpl_p[4472052] tmp[8653575])
-
var coerce_tmp[8653586]:RootClass[236]
-
(8653588 'move' coerce_tmp[8653586] (8653590 'cast' RootClass[236] coerce_tmp[8653564]))
-
var call_tmp[8653593]:bool[19]
-
(8653595 'move' call_tmp[8653593] (8653597 '==' coerce_tmp[8653586] nil[32]))
-
if call_tmp[8653593]
-
{
-
(8653603 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8653606]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8653608]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8653611 call init[2819764] initTemp[8653608] coerce_tmp[8653564])
-
(8653614 'move' call_tmp[8653606] initTemp[8653608])
-
(8653621 call chpl__autoDestroy[5241859] _formal_tmp_obj[8653549])
-
(5599754 'move' call_tmp[4471783] call_tmp[8653606])
-
(4471794 call =[4473486] gr[4471640] call_tmp[4471783])
-
(5646859 call chpl__autoDestroy[4159085] call_tmp[4471783])
}
}
-
var call_tmp[4471801]:baseValue[334793]
-
var initTemp[4473819]:baseValue[334793]
-
(4473822 call init[1335025] initTemp[4473819])
-
(4471803 'move' call_tmp[4471801] initTemp[4473819])
-
var call_tmp[4471807]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var new_temp[4473942]:TensorResource(real(32),5,baseValue)[2824208]
-
var _formal_tmp_in_dataResource[4473949]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5646849 '=' _formal_tmp_in_dataResource[4473949] dr[4471633])
-
(4473954 'noop' )
-
var _formal_tmp_in_gradResource[4473958]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5646852 '=' _formal_tmp_in_gradResource[4473958] gr[4471640])
-
(4473963 'noop' )
-
(4473944 'move' new_temp[4473942] (4473839 call _new[4473853] _formal_tmp_in_dataResource[4473949] _formal_tmp_in_gradResource[4473958] call_tmp[4471801]))
-
var initTemp[4473991]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(4473994 call init[4473999] initTemp[4473991] new_temp[4473942])
-
(4471809 'move' call_tmp[4471807] initTemp[4473991])
-
(4474316 '=' ret[4471579] call_tmp[4471807])
-
label _end_detach[4471858]
-
(5608906 '=' _retArg[5608904] ret[4471579])
-
(5608908 return _void[46])
}
-
- «»
function TensorResource(real(32),6,baseValue)[3001045] . detach[4487975] ( this[4487979]:TensorResource(real(32),6,baseValue)[3001045] , copy[4487983]:bool[19] , keepGrad[4487987]:bool[19] , _retArg[5609297]:owned TensorResource(real(32),6,baseValue)[3003938] ) : void[4]
const in arg this[4487979]:TensorResource(real(32),6,baseValue)[3001045] const in arg copy[4487983]:bool[19] const in arg keepGrad[4487987]:bool[19] ref arg _retArg[5609297]:owned TensorResource(real(32),6,baseValue)[3003938]-
{
-
var ret[4488018]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var coerce_tmp[4488324]:BaseTensorResource(real(32),6)[2850618]
-
(4488330 'move' coerce_tmp[4488324] (4488326 'cast' BaseTensorResource(real(32),6)[2850618] this[4487979]))
-
var call_tmp[8556427]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8556429 'move' call_tmp[8556427] (8556431 '.' coerce_tmp[4488324] dataResource[2850598]))
-
var dr[4488072]:shared Remote(ndarray(6,real(32)))[2858597]
-
(4488074 call init=[2998657] dr[4488072] call_tmp[8556427])
-
var gr[4488079]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[4488081]:shared Remote(ndarray(6,real(32)))?[2858678]
-
if keepGrad[4487987]
-
{
-
var coerce_tmp[4488367]:BaseTensorResource(real(32),6)[2850618]
-
(4488373 'move' coerce_tmp[4488367] (4488369 'cast' BaseTensorResource(real(32),6)[2850618] this[4487979]))
-
var call_tmp[8556552]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(8556554 'move' call_tmp[8556552] (8556556 '.' coerce_tmp[4488367] gradResource[2850608]))
-
var ret[8655534]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[8655536]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(8655539 call init=[2999875] tmp[8655536] call_tmp[8556552])
-
(8655542 'move' ret[8655534] tmp[8655536])
-
(4488100 'move' tmp[4488081] ret[8655534])
}
-
{
-
(4490749 call init=[4490757] tmp[4488081] nil[32])
}
-
(4488150 'move' gr[4488079] tmp[4488081])
-
if copy[4487983]
-
{
-
var call_tmp[4488164]:owned Remote(ndarray(6,real(32)))[4488496]
-
var coerce_tmp[4488573]:Remote(ndarray(6,real(32)))[2858488]
-
(4488579 'move' coerce_tmp[4488573] (4488575 call borrow[2997385] dr[4488072]))
-
var ret_tmp[5600011]:owned Remote(ndarray(6,real(32)))[4488496]
-
(4488172 call copy[4488454] coerce_tmp[4488573] ret_tmp[5600011])
-
(5600014 'move' call_tmp[4488164] ret_tmp[5600011])
-
var call_tmp[4488173]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8655847]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8655851 'move' i_obj[8655847] (8655849 'set reference' call_tmp[4488164]))
-
var _formal_tmp_obj[8655860]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8655862 'move' _formal_tmp_obj[8655860] i_obj[8655847])
-
var i_obj[8655867]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8655869 'move' i_obj[8655867] (8655871 'set reference' _formal_tmp_obj[8655860]))
-
var coerce_tmp[8655875]:Remote(ndarray(6,real(32)))[2858488]
-
(8655877 'move' coerce_tmp[8655875] (8655879 '.v' i_obj[8655867] chpl_p[4488491]))
-
(8655885 'noop' )
-
var tmp[8655886]:Remote(ndarray(6,real(32)))[2858488]
-
(8655888 'move' tmp[8655886] (8655890 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32]))
-
(8655893 '.=' i_obj[8655867] chpl_p[4488491] tmp[8655886])
-
var coerce_tmp[8655897]:RootClass[236]
-
(8655899 'move' coerce_tmp[8655897] (8655901 'cast' RootClass[236] coerce_tmp[8655875]))
-
var call_tmp[8655904]:bool[19]
-
(8655906 'move' call_tmp[8655904] (8655908 '==' coerce_tmp[8655897] nil[32]))
-
if call_tmp[8655904]
-
{
-
(8655914 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8655917]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8655919]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8655922 call init[2996601] initTemp[8655919] coerce_tmp[8655875])
-
(8655925 'move' call_tmp[8655917] initTemp[8655919])
-
(8655932 call chpl__autoDestroy[5242503] _formal_tmp_obj[8655860])
-
(5600128 'move' call_tmp[4488173] call_tmp[8655917])
-
(4488184 call =[4489523] dr[4488072] call_tmp[4488173])
-
(5647135 call chpl__autoDestroy[4176116] call_tmp[4488173])
-
var coerce_tmp[4489891]:Remote(ndarray(6,real(32)))[2858488]
-
(4489897 'move' coerce_tmp[4489891] (4489893 call borrow[3780068] gr[4488079]))
-
var coerce_tmp[4489900]:RootClass[236]
-
(4489906 'move' coerce_tmp[4489900] (4489902 'cast' RootClass[236] coerce_tmp[4489891]))
-
var call_tmp[7329559]:bool[19]
-
(7329561 'move' call_tmp[7329559] (7329563 '!=' coerce_tmp[4489900] nil[32]))
-
if call_tmp[7329559]
-
{
-
var coerce_tmp[8556720]:Remote(ndarray(6,real(32)))[2858488]
-
(8556722 'move' coerce_tmp[8556720] (8556724 '.v' gr[4488079] chpl_p[2858670]))
-
var coerce_tmp[8556727]:RootClass[236]
-
(8556729 'move' coerce_tmp[8556727] (8556731 'cast' RootClass[236] coerce_tmp[8556720]))
-
var call_tmp[8556734]:bool[19]
-
(8556736 'move' call_tmp[8556734] (8556738 '==' coerce_tmp[8556727] nil[32]))
-
if call_tmp[8556734]
-
{
-
(8556744 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8556747]:Remote(ndarray(6,real(32)))[2858488]
-
(8556749 'move' coerce_tmp[8556747] (8556751 '.v' gr[4488079] chpl_p[2858670]))
-
var call_tmp[4488213]:owned Remote(ndarray(6,real(32)))[4488496]
-
var ret_tmp[5600017]:owned Remote(ndarray(6,real(32)))[4488496]
-
(4488221 call copy[4488454] coerce_tmp[8556747] ret_tmp[5600017])
-
(5600020 'move' call_tmp[4488213] ret_tmp[5600017])
-
var call_tmp[4488222]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8655941]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8655945 'move' i_obj[8655941] (8655943 'set reference' call_tmp[4488213]))
-
var _formal_tmp_obj[8655954]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8655956 'move' _formal_tmp_obj[8655954] i_obj[8655941])
-
var i_obj[8655961]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8655963 'move' i_obj[8655961] (8655965 'set reference' _formal_tmp_obj[8655954]))
-
var coerce_tmp[8655969]:Remote(ndarray(6,real(32)))[2858488]
-
(8655971 'move' coerce_tmp[8655969] (8655973 '.v' i_obj[8655961] chpl_p[4488491]))
-
(8655979 'noop' )
-
var tmp[8655980]:Remote(ndarray(6,real(32)))[2858488]
-
(8655982 'move' tmp[8655980] (8655984 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32]))
-
(8655987 '.=' i_obj[8655961] chpl_p[4488491] tmp[8655980])
-
var coerce_tmp[8655991]:RootClass[236]
-
(8655993 'move' coerce_tmp[8655991] (8655995 'cast' RootClass[236] coerce_tmp[8655969]))
-
var call_tmp[8655998]:bool[19]
-
(8656000 'move' call_tmp[8655998] (8656002 '==' coerce_tmp[8655991] nil[32]))
-
if call_tmp[8655998]
-
{
-
(8656008 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8656011]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8656013]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8656016 call init[2996601] initTemp[8656013] coerce_tmp[8655969])
-
(8656019 'move' call_tmp[8656011] initTemp[8656013])
-
(8656026 call chpl__autoDestroy[5242503] _formal_tmp_obj[8655954])
-
(5600134 'move' call_tmp[4488222] call_tmp[8656011])
-
(4488233 call =[4489925] gr[4488079] call_tmp[4488222])
-
(5647139 call chpl__autoDestroy[4176116] call_tmp[4488222])
}
}
-
var call_tmp[4488240]:baseValue[334793]
-
var initTemp[4490258]:baseValue[334793]
-
(4490261 call init[1335025] initTemp[4490258])
-
(4488242 'move' call_tmp[4488240] initTemp[4490258])
-
var call_tmp[4488246]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var new_temp[4490381]:TensorResource(real(32),6,baseValue)[3001045]
-
var _formal_tmp_in_dataResource[4490388]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5647129 '=' _formal_tmp_in_dataResource[4490388] dr[4488072])
-
(4490393 'noop' )
-
var _formal_tmp_in_gradResource[4490397]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5647132 '=' _formal_tmp_in_gradResource[4490397] gr[4488079])
-
(4490402 'noop' )
-
(4490383 'move' new_temp[4490381] (4490278 call _new[4490292] _formal_tmp_in_dataResource[4490388] _formal_tmp_in_gradResource[4490397] call_tmp[4488240]))
-
var initTemp[4490430]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(4490433 call init[4490438] initTemp[4490430] new_temp[4490381])
-
(4488248 'move' call_tmp[4488246] initTemp[4490430])
-
(4490755 '=' ret[4488018] call_tmp[4488246])
-
label _end_detach[4488297]
-
(5609299 '=' _retArg[5609297] ret[4488018])
-
(5609301 return _void[46])
}
-
- «»
function TensorResource(real(64),1,baseValue)[3202980] . detach[4491024] ( this[4491028]:TensorResource(real(64),1,baseValue)[3202980] , copy[4491032]:bool[19] , keepGrad[4491036]:bool[19] , _retArg[5609321]:owned TensorResource(real(64),1,baseValue)[3209770] ) : void[4]
const in arg this[4491028]:TensorResource(real(64),1,baseValue)[3202980] const in arg copy[4491032]:bool[19] const in arg keepGrad[4491036]:bool[19] ref arg _retArg[5609321]:owned TensorResource(real(64),1,baseValue)[3209770]-
{
-
var ret[4491067]:owned TensorResource(real(64),1,baseValue)[3209770]
-
var coerce_tmp[4491373]:BaseTensorResource(real(64),1)[2160556]
-
(4491379 'move' coerce_tmp[4491373] (4491375 'cast' BaseTensorResource(real(64),1)[2160556] this[4491028]))
-
var call_tmp[8015583]:shared Remote(ndarray(1,real(64)))[2166630]
-
(8015585 'move' call_tmp[8015583] (8015587 '.' coerce_tmp[4491373] dataResource[2160536]))
-
var dr[4491121]:shared Remote(ndarray(1,real(64)))[2166630]
-
(4491123 call init=[3200691] dr[4491121] call_tmp[8015583])
-
var gr[4491128]:shared Remote(ndarray(1,real(64)))?[2166711]
-
var tmp[4491130]:shared Remote(ndarray(1,real(64)))?[2166711]
-
if keepGrad[4491036]
-
{
-
var coerce_tmp[4491416]:BaseTensorResource(real(64),1)[2160556]
-
(4491422 'move' coerce_tmp[4491416] (4491418 'cast' BaseTensorResource(real(64),1)[2160556] this[4491028]))
-
var call_tmp[8318768]:shared Remote(ndarray(1,real(64)))?[2166711]
-
(8318770 'move' call_tmp[8318768] (8318772 '.' coerce_tmp[4491416] gradResource[2160546]))
-
var ret[8657369]:shared Remote(ndarray(1,real(64)))?[2166711]
-
var tmp[8657371]:shared Remote(ndarray(1,real(64)))?[2166711]
-
(8657374 call init=[3201909] tmp[8657371] call_tmp[8318768])
-
(8657377 'move' ret[8657369] tmp[8657371])
-
(4491149 'move' tmp[4491130] ret[8657369])
}
-
{
-
(4493798 call init=[4493806] tmp[4491130] nil[32])
}
-
(4491199 'move' gr[4491128] tmp[4491130])
-
if copy[4491032]
-
{
-
var call_tmp[4491213]:owned Remote(ndarray(1,real(64)))[4491545]
-
var coerce_tmp[4491622]:Remote(ndarray(1,real(64)))[2166521]
-
(4491628 'move' coerce_tmp[4491622] (4491624 call borrow[2179537] dr[4491121]))
-
var ret_tmp[5600239]:owned Remote(ndarray(1,real(64)))[4491545]
-
(4491221 call copy[4491503] coerce_tmp[4491622] ret_tmp[5600239])
-
(5600242 'move' call_tmp[4491213] ret_tmp[5600239])
-
var call_tmp[4491222]:shared Remote(ndarray(1,real(64)))[2166630]
-
var i_obj[8657549]:owned Remote(ndarray(1,real(64)))[4491545]
-
(8657553 'move' i_obj[8657549] (8657551 'set reference' call_tmp[4491213]))
-
var _formal_tmp_obj[8657562]:owned Remote(ndarray(1,real(64)))[4491545]
-
(8657564 'move' _formal_tmp_obj[8657562] i_obj[8657549])
-
var i_obj[8657569]:owned Remote(ndarray(1,real(64)))[4491545]
-
(8657571 'move' i_obj[8657569] (8657573 'set reference' _formal_tmp_obj[8657562]))
-
var coerce_tmp[8657577]:Remote(ndarray(1,real(64)))[2166521]
-
(8657579 'move' coerce_tmp[8657577] (8657581 '.v' i_obj[8657569] chpl_p[4491540]))
-
(8657587 'noop' )
-
var tmp[8657588]:Remote(ndarray(1,real(64)))[2166521]
-
(8657590 'move' tmp[8657588] (8657592 'cast' Remote(ndarray(1,real(64)))[2166521] nil[32]))
-
(8657595 '.=' i_obj[8657569] chpl_p[4491540] tmp[8657588])
-
var coerce_tmp[8657599]:RootClass[236]
-
(8657601 'move' coerce_tmp[8657599] (8657603 'cast' RootClass[236] coerce_tmp[8657577]))
-
var call_tmp[8657606]:bool[19]
-
(8657608 'move' call_tmp[8657606] (8657610 '==' coerce_tmp[8657599] nil[32]))
-
if call_tmp[8657606]
-
{
-
(8657616 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8657619]:shared Remote(ndarray(1,real(64)))[2166630]
-
var initTemp[8657621]:shared Remote(ndarray(1,real(64)))[2166630]
-
(8657624 call init[3199292] initTemp[8657621] coerce_tmp[8657577])
-
(8657627 'move' call_tmp[8657619] initTemp[8657621])
-
(8657634 call chpl__autoDestroy[5243057] _formal_tmp_obj[8657562])
-
(5600272 'move' call_tmp[4491222] call_tmp[8657619])
-
(4491233 call =[4492572] dr[4491121] call_tmp[4491222])
-
(5647173 call chpl__autoDestroy[4090244] call_tmp[4491222])
-
var coerce_tmp[4492940]:Remote(ndarray(1,real(64)))[2166521]
-
(4492946 'move' coerce_tmp[4492940] (4492942 call borrow[3021757] gr[4491128]))
-
var coerce_tmp[4492949]:RootClass[236]
-
(4492955 'move' coerce_tmp[4492949] (4492951 'cast' RootClass[236] coerce_tmp[4492940]))
-
var call_tmp[7329589]:bool[19]
-
(7329591 'move' call_tmp[7329589] (7329593 '!=' coerce_tmp[4492949] nil[32]))
-
if call_tmp[7329589]
-
{
-
var coerce_tmp[8318960]:Remote(ndarray(1,real(64)))[2166521]
-
(8318962 'move' coerce_tmp[8318960] (8318964 '.v' gr[4491128] chpl_p[2166703]))
-
var coerce_tmp[8318967]:RootClass[236]
-
(8318969 'move' coerce_tmp[8318967] (8318971 'cast' RootClass[236] coerce_tmp[8318960]))
-
var call_tmp[8318974]:bool[19]
-
(8318976 'move' call_tmp[8318974] (8318978 '==' coerce_tmp[8318967] nil[32]))
-
if call_tmp[8318974]
-
{
-
(8318984 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8318987]:Remote(ndarray(1,real(64)))[2166521]
-
(8318989 'move' coerce_tmp[8318987] (8318991 '.v' gr[4491128] chpl_p[2166703]))
-
var call_tmp[4491262]:owned Remote(ndarray(1,real(64)))[4491545]
-
var ret_tmp[5600245]:owned Remote(ndarray(1,real(64)))[4491545]
-
(4491270 call copy[4491503] coerce_tmp[8318987] ret_tmp[5600245])
-
(5600248 'move' call_tmp[4491262] ret_tmp[5600245])
-
var call_tmp[4491271]:shared Remote(ndarray(1,real(64)))[2166630]
-
var i_obj[8657643]:owned Remote(ndarray(1,real(64)))[4491545]
-
(8657647 'move' i_obj[8657643] (8657645 'set reference' call_tmp[4491262]))
-
var _formal_tmp_obj[8657656]:owned Remote(ndarray(1,real(64)))[4491545]
-
(8657658 'move' _formal_tmp_obj[8657656] i_obj[8657643])
-
var i_obj[8657663]:owned Remote(ndarray(1,real(64)))[4491545]
-
(8657665 'move' i_obj[8657663] (8657667 'set reference' _formal_tmp_obj[8657656]))
-
var coerce_tmp[8657671]:Remote(ndarray(1,real(64)))[2166521]
-
(8657673 'move' coerce_tmp[8657671] (8657675 '.v' i_obj[8657663] chpl_p[4491540]))
-
(8657681 'noop' )
-
var tmp[8657682]:Remote(ndarray(1,real(64)))[2166521]
-
(8657684 'move' tmp[8657682] (8657686 'cast' Remote(ndarray(1,real(64)))[2166521] nil[32]))
-
(8657689 '.=' i_obj[8657663] chpl_p[4491540] tmp[8657682])
-
var coerce_tmp[8657693]:RootClass[236]
-
(8657695 'move' coerce_tmp[8657693] (8657697 'cast' RootClass[236] coerce_tmp[8657671]))
-
var call_tmp[8657700]:bool[19]
-
(8657702 'move' call_tmp[8657700] (8657704 '==' coerce_tmp[8657693] nil[32]))
-
if call_tmp[8657700]
-
{
-
(8657710 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8657713]:shared Remote(ndarray(1,real(64)))[2166630]
-
var initTemp[8657715]:shared Remote(ndarray(1,real(64)))[2166630]
-
(8657718 call init[3199292] initTemp[8657715] coerce_tmp[8657671])
-
(8657721 'move' call_tmp[8657713] initTemp[8657715])
-
(8657728 call chpl__autoDestroy[5243057] _formal_tmp_obj[8657656])
-
(5600278 'move' call_tmp[4491271] call_tmp[8657713])
-
(4491282 call =[4492974] gr[4491128] call_tmp[4491271])
-
(5647177 call chpl__autoDestroy[4090244] call_tmp[4491271])
}
}
-
var call_tmp[4491289]:baseValue[334793]
-
var initTemp[4493307]:baseValue[334793]
-
(4493310 call init[1335025] initTemp[4493307])
-
(4491291 'move' call_tmp[4491289] initTemp[4493307])
-
var call_tmp[4491295]:owned TensorResource(real(64),1,baseValue)[3209770]
-
var new_temp[4493430]:TensorResource(real(64),1,baseValue)[3202980]
-
var _formal_tmp_in_dataResource[4493437]:shared Remote(ndarray(1,real(64)))[2166630]
-
(5647167 '=' _formal_tmp_in_dataResource[4493437] dr[4491121])
-
(4493442 'noop' )
-
var _formal_tmp_in_gradResource[4493446]:shared Remote(ndarray(1,real(64)))?[2166711]
-
(5647170 '=' _formal_tmp_in_gradResource[4493446] gr[4491128])
-
(4493451 'noop' )
-
(4493432 'move' new_temp[4493430] (4493327 call _new[4493341] _formal_tmp_in_dataResource[4493437] _formal_tmp_in_gradResource[4493446] call_tmp[4491289]))
-
var initTemp[4493479]:owned TensorResource(real(64),1,baseValue)[3209770]
-
(4493482 call init[4493487] initTemp[4493479] new_temp[4493430])
-
(4491297 'move' call_tmp[4491295] initTemp[4493479])
-
(4493804 '=' ret[4491067] call_tmp[4491295])
-
label _end_detach[4491346]
-
(5609323 '=' _retArg[5609321] ret[4491067])
-
(5609325 return _void[46])
}
-
- «»
function TensorResource(real(64),2,baseValue)[3225476] . detach[4494073] ( this[4494077]:TensorResource(real(64),2,baseValue)[3225476] , copy[4494081]:bool[19] , keepGrad[4494085]:bool[19] , _retArg[5609363]:owned TensorResource(real(64),2,baseValue)[3232366] ) : void[4]
const in arg this[4494077]:TensorResource(real(64),2,baseValue)[3225476] const in arg copy[4494081]:bool[19] const in arg keepGrad[4494085]:bool[19] ref arg _retArg[5609363]:owned TensorResource(real(64),2,baseValue)[3232366]-
{
-
var ret[4494116]:owned TensorResource(real(64),2,baseValue)[3232366]
-
var coerce_tmp[4494422]:BaseTensorResource(real(64),2)[2287313]
-
(4494428 'move' coerce_tmp[4494422] (4494424 'cast' BaseTensorResource(real(64),2)[2287313] this[4494077]))
-
var call_tmp[8069162]:shared Remote(ndarray(2,real(64)))[2299577]
-
(8069164 'move' call_tmp[8069162] (8069166 '.' coerce_tmp[4494422] dataResource[2287293]))
-
var dr[4494170]:shared Remote(ndarray(2,real(64)))[2299577]
-
(4494172 call init=[3223187] dr[4494170] call_tmp[8069162])
-
var gr[4494177]:shared Remote(ndarray(2,real(64)))?[2299658]
-
var tmp[4494179]:shared Remote(ndarray(2,real(64)))?[2299658]
-
if keepGrad[4494085]
-
{
-
var coerce_tmp[4494465]:BaseTensorResource(real(64),2)[2287313]
-
(4494471 'move' coerce_tmp[4494465] (4494467 'cast' BaseTensorResource(real(64),2)[2287313] this[4494077]))
-
var call_tmp[8373421]:shared Remote(ndarray(2,real(64)))?[2299658]
-
(8373423 'move' call_tmp[8373421] (8373425 '.' coerce_tmp[4494465] gradResource[2287303]))
-
var ret[8657755]:shared Remote(ndarray(2,real(64)))?[2299658]
-
var tmp[8657757]:shared Remote(ndarray(2,real(64)))?[2299658]
-
(8657760 call init=[3224405] tmp[8657757] call_tmp[8373421])
-
(8657763 'move' ret[8657755] tmp[8657757])
-
(4494198 'move' tmp[4494179] ret[8657755])
}
-
{
-
(4496847 call init=[4496855] tmp[4494179] nil[32])
}
-
(4494248 'move' gr[4494177] tmp[4494179])
-
if copy[4494081]
-
{
-
var call_tmp[4494262]:owned Remote(ndarray(2,real(64)))[4494594]
-
var coerce_tmp[4494671]:Remote(ndarray(2,real(64)))[2299468]
-
(4494677 'move' coerce_tmp[4494671] (4494673 call borrow[2310478] dr[4494170]))
-
var ret_tmp[5600299]:owned Remote(ndarray(2,real(64)))[4494594]
-
(4494270 call copy[4494552] coerce_tmp[4494671] ret_tmp[5600299])
-
(5600302 'move' call_tmp[4494262] ret_tmp[5600299])
-
var call_tmp[4494271]:shared Remote(ndarray(2,real(64)))[2299577]
-
var i_obj[8657935]:owned Remote(ndarray(2,real(64)))[4494594]
-
(8657939 'move' i_obj[8657935] (8657937 'set reference' call_tmp[4494262]))
-
var _formal_tmp_obj[8657948]:owned Remote(ndarray(2,real(64)))[4494594]
-
(8657950 'move' _formal_tmp_obj[8657948] i_obj[8657935])
-
var i_obj[8657955]:owned Remote(ndarray(2,real(64)))[4494594]
-
(8657957 'move' i_obj[8657955] (8657959 'set reference' _formal_tmp_obj[8657948]))
-
var coerce_tmp[8657963]:Remote(ndarray(2,real(64)))[2299468]
-
(8657965 'move' coerce_tmp[8657963] (8657967 '.v' i_obj[8657955] chpl_p[4494589]))
-
(8657973 'noop' )
-
var tmp[8657974]:Remote(ndarray(2,real(64)))[2299468]
-
(8657976 'move' tmp[8657974] (8657978 'cast' Remote(ndarray(2,real(64)))[2299468] nil[32]))
-
(8657981 '.=' i_obj[8657955] chpl_p[4494589] tmp[8657974])
-
var coerce_tmp[8657985]:RootClass[236]
-
(8657987 'move' coerce_tmp[8657985] (8657989 'cast' RootClass[236] coerce_tmp[8657963]))
-
var call_tmp[8657992]:bool[19]
-
(8657994 'move' call_tmp[8657992] (8657996 '==' coerce_tmp[8657985] nil[32]))
-
if call_tmp[8657992]
-
{
-
(8658002 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8658005]:shared Remote(ndarray(2,real(64)))[2299577]
-
var initTemp[8658007]:shared Remote(ndarray(2,real(64)))[2299577]
-
(8658010 call init[3221788] initTemp[8658007] coerce_tmp[8657963])
-
(8658013 'move' call_tmp[8658005] initTemp[8658007])
-
(8658020 call chpl__autoDestroy[5243611] _formal_tmp_obj[8657948])
-
(5600332 'move' call_tmp[4494271] call_tmp[8658005])
-
(4494282 call =[4495621] dr[4494170] call_tmp[4494271])
-
(5647211 call chpl__autoDestroy[4111059] call_tmp[4494271])
-
var coerce_tmp[4495989]:Remote(ndarray(2,real(64)))[2299468]
-
(4495995 'move' coerce_tmp[4495989] (4495991 call borrow[3127771] gr[4494177]))
-
var coerce_tmp[4495998]:RootClass[236]
-
(4496004 'move' coerce_tmp[4495998] (4496000 'cast' RootClass[236] coerce_tmp[4495989]))
-
var call_tmp[7329619]:bool[19]
-
(7329621 'move' call_tmp[7329619] (7329623 '!=' coerce_tmp[4495998] nil[32]))
-
if call_tmp[7329619]
-
{
-
var coerce_tmp[8373613]:Remote(ndarray(2,real(64)))[2299468]
-
(8373615 'move' coerce_tmp[8373613] (8373617 '.v' gr[4494177] chpl_p[2299650]))
-
var coerce_tmp[8373620]:RootClass[236]
-
(8373622 'move' coerce_tmp[8373620] (8373624 'cast' RootClass[236] coerce_tmp[8373613]))
-
var call_tmp[8373627]:bool[19]
-
(8373629 'move' call_tmp[8373627] (8373631 '==' coerce_tmp[8373620] nil[32]))
-
if call_tmp[8373627]
-
{
-
(8373637 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8373640]:Remote(ndarray(2,real(64)))[2299468]
-
(8373642 'move' coerce_tmp[8373640] (8373644 '.v' gr[4494177] chpl_p[2299650]))
-
var call_tmp[4494311]:owned Remote(ndarray(2,real(64)))[4494594]
-
var ret_tmp[5600305]:owned Remote(ndarray(2,real(64)))[4494594]
-
(4494319 call copy[4494552] coerce_tmp[8373640] ret_tmp[5600305])
-
(5600308 'move' call_tmp[4494311] ret_tmp[5600305])
-
var call_tmp[4494320]:shared Remote(ndarray(2,real(64)))[2299577]
-
var i_obj[8658029]:owned Remote(ndarray(2,real(64)))[4494594]
-
(8658033 'move' i_obj[8658029] (8658031 'set reference' call_tmp[4494311]))
-
var _formal_tmp_obj[8658042]:owned Remote(ndarray(2,real(64)))[4494594]
-
(8658044 'move' _formal_tmp_obj[8658042] i_obj[8658029])
-
var i_obj[8658049]:owned Remote(ndarray(2,real(64)))[4494594]
-
(8658051 'move' i_obj[8658049] (8658053 'set reference' _formal_tmp_obj[8658042]))
-
var coerce_tmp[8658057]:Remote(ndarray(2,real(64)))[2299468]
-
(8658059 'move' coerce_tmp[8658057] (8658061 '.v' i_obj[8658049] chpl_p[4494589]))
-
(8658067 'noop' )
-
var tmp[8658068]:Remote(ndarray(2,real(64)))[2299468]
-
(8658070 'move' tmp[8658068] (8658072 'cast' Remote(ndarray(2,real(64)))[2299468] nil[32]))
-
(8658075 '.=' i_obj[8658049] chpl_p[4494589] tmp[8658068])
-
var coerce_tmp[8658079]:RootClass[236]
-
(8658081 'move' coerce_tmp[8658079] (8658083 'cast' RootClass[236] coerce_tmp[8658057]))
-
var call_tmp[8658086]:bool[19]
-
(8658088 'move' call_tmp[8658086] (8658090 '==' coerce_tmp[8658079] nil[32]))
-
if call_tmp[8658086]
-
{
-
(8658096 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8658099]:shared Remote(ndarray(2,real(64)))[2299577]
-
var initTemp[8658101]:shared Remote(ndarray(2,real(64)))[2299577]
-
(8658104 call init[3221788] initTemp[8658101] coerce_tmp[8658057])
-
(8658107 'move' call_tmp[8658099] initTemp[8658101])
-
(8658114 call chpl__autoDestroy[5243611] _formal_tmp_obj[8658042])
-
(5600338 'move' call_tmp[4494320] call_tmp[8658099])
-
(4494331 call =[4496023] gr[4494177] call_tmp[4494320])
-
(5647215 call chpl__autoDestroy[4111059] call_tmp[4494320])
}
}
-
var call_tmp[4494338]:baseValue[334793]
-
var initTemp[4496356]:baseValue[334793]
-
(4496359 call init[1335025] initTemp[4496356])
-
(4494340 'move' call_tmp[4494338] initTemp[4496356])
-
var call_tmp[4494344]:owned TensorResource(real(64),2,baseValue)[3232366]
-
var new_temp[4496479]:TensorResource(real(64),2,baseValue)[3225476]
-
var _formal_tmp_in_dataResource[4496486]:shared Remote(ndarray(2,real(64)))[2299577]
-
(5647205 '=' _formal_tmp_in_dataResource[4496486] dr[4494170])
-
(4496491 'noop' )
-
var _formal_tmp_in_gradResource[4496495]:shared Remote(ndarray(2,real(64)))?[2299658]
-
(5647208 '=' _formal_tmp_in_gradResource[4496495] gr[4494177])
-
(4496500 'noop' )
-
(4496481 'move' new_temp[4496479] (4496376 call _new[4496390] _formal_tmp_in_dataResource[4496486] _formal_tmp_in_gradResource[4496495] call_tmp[4494338]))
-
var initTemp[4496528]:owned TensorResource(real(64),2,baseValue)[3232366]
-
(4496531 call init[4496536] initTemp[4496528] new_temp[4496479])
-
(4494346 'move' call_tmp[4494344] initTemp[4496528])
-
(4496853 '=' ret[4494116] call_tmp[4494344])
-
label _end_detach[4494395]
-
(5609365 '=' _retArg[5609363] ret[4494116])
-
(5609367 return _void[46])
}
-
- «»
function TensorResource(real(64),3,baseValue)[3518072] . detach[4497538] ( this[4497542]:TensorResource(real(64),3,baseValue)[3518072] , copy[4497546]:bool[19] , keepGrad[4497550]:bool[19] , _retArg[5609048]:owned TensorResource(real(64),3,baseValue)[3520034] ) : void[4]
const in arg this[4497542]:TensorResource(real(64),3,baseValue)[3518072] const in arg copy[4497546]:bool[19] const in arg keepGrad[4497550]:bool[19] ref arg _retArg[5609048]:owned TensorResource(real(64),3,baseValue)[3520034]-
{
-
var ret[4497581]:owned TensorResource(real(64),3,baseValue)[3520034]
-
var coerce_tmp[4497887]:BaseTensorResource(real(64),3)[2436284]
-
(4497893 'move' coerce_tmp[4497887] (4497889 'cast' BaseTensorResource(real(64),3)[2436284] this[4497542]))
-
var call_tmp[8114917]:shared Remote(ndarray(3,real(64)))[2449401]
-
(8114919 'move' call_tmp[8114917] (8114921 '.' coerce_tmp[4497887] dataResource[2436264]))
-
var dr[4497635]:shared Remote(ndarray(3,real(64)))[2449401]
-
(4497637 call init=[3515783] dr[4497635] call_tmp[8114917])
-
var gr[4497642]:shared Remote(ndarray(3,real(64)))?[2449482]
-
var tmp[4497644]:shared Remote(ndarray(3,real(64)))?[2449482]
-
if keepGrad[4497550]
-
{
-
var coerce_tmp[4497930]:BaseTensorResource(real(64),3)[2436284]
-
(4497936 'move' coerce_tmp[4497930] (4497932 'cast' BaseTensorResource(real(64),3)[2436284] this[4497542]))
-
var call_tmp[8376896]:shared Remote(ndarray(3,real(64)))?[2449482]
-
(8376898 'move' call_tmp[8376896] (8376900 '.' coerce_tmp[4497930] gradResource[2436274]))
-
var ret[8658205]:shared Remote(ndarray(3,real(64)))?[2449482]
-
var tmp[8658207]:shared Remote(ndarray(3,real(64)))?[2449482]
-
(8658210 call init=[3517001] tmp[8658207] call_tmp[8376896])
-
(8658213 'move' ret[8658205] tmp[8658207])
-
(4497663 'move' tmp[4497644] ret[8658205])
}
-
{
-
(4500312 call init=[4500320] tmp[4497644] nil[32])
}
-
(4497713 'move' gr[4497642] tmp[4497644])
-
if copy[4497546]
-
{
-
var call_tmp[4497727]:owned Remote(ndarray(3,real(64)))[4498059]
-
var coerce_tmp[4498136]:Remote(ndarray(3,real(64)))[2449292]
-
(4498142 'move' coerce_tmp[4498136] (4498138 call borrow[2460702] dr[4497635]))
-
var ret_tmp[5600359]:owned Remote(ndarray(3,real(64)))[4498059]
-
(4497735 call copy[4498017] coerce_tmp[4498136] ret_tmp[5600359])
-
(5600362 'move' call_tmp[4497727] ret_tmp[5600359])
-
var call_tmp[4497736]:shared Remote(ndarray(3,real(64)))[2449401]
-
var i_obj[8658385]:owned Remote(ndarray(3,real(64)))[4498059]
-
(8658389 'move' i_obj[8658385] (8658387 'set reference' call_tmp[4497727]))
-
var _formal_tmp_obj[8658398]:owned Remote(ndarray(3,real(64)))[4498059]
-
(8658400 'move' _formal_tmp_obj[8658398] i_obj[8658385])
-
var i_obj[8658405]:owned Remote(ndarray(3,real(64)))[4498059]
-
(8658407 'move' i_obj[8658405] (8658409 'set reference' _formal_tmp_obj[8658398]))
-
var coerce_tmp[8658413]:Remote(ndarray(3,real(64)))[2449292]
-
(8658415 'move' coerce_tmp[8658413] (8658417 '.v' i_obj[8658405] chpl_p[4498054]))
-
(8658423 'noop' )
-
var tmp[8658424]:Remote(ndarray(3,real(64)))[2449292]
-
(8658426 'move' tmp[8658424] (8658428 'cast' Remote(ndarray(3,real(64)))[2449292] nil[32]))
-
(8658431 '.=' i_obj[8658405] chpl_p[4498054] tmp[8658424])
-
var coerce_tmp[8658435]:RootClass[236]
-
(8658437 'move' coerce_tmp[8658435] (8658439 'cast' RootClass[236] coerce_tmp[8658413]))
-
var call_tmp[8658442]:bool[19]
-
(8658444 'move' call_tmp[8658442] (8658446 '==' coerce_tmp[8658435] nil[32]))
-
if call_tmp[8658442]
-
{
-
(8658452 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8658455]:shared Remote(ndarray(3,real(64)))[2449401]
-
var initTemp[8658457]:shared Remote(ndarray(3,real(64)))[2449401]
-
(8658460 call init[3514384] initTemp[8658457] coerce_tmp[8658413])
-
(8658463 'move' call_tmp[8658455] initTemp[8658457])
-
(8658470 call chpl__autoDestroy[5244165] _formal_tmp_obj[8658398])
-
(5600392 'move' call_tmp[4497736] call_tmp[8658455])
-
(4497747 call =[4499086] dr[4497635] call_tmp[4497736])
-
(5647249 call chpl__autoDestroy[4127820] call_tmp[4497736])
-
var coerce_tmp[4499454]:Remote(ndarray(3,real(64)))[2449292]
-
(4499460 'move' coerce_tmp[4499454] (4499456 call borrow[3142900] gr[4497642]))
-
var coerce_tmp[4499463]:RootClass[236]
-
(4499469 'move' coerce_tmp[4499463] (4499465 'cast' RootClass[236] coerce_tmp[4499454]))
-
var call_tmp[7329649]:bool[19]
-
(7329651 'move' call_tmp[7329649] (7329653 '!=' coerce_tmp[4499463] nil[32]))
-
if call_tmp[7329649]
-
{
-
var coerce_tmp[8377088]:Remote(ndarray(3,real(64)))[2449292]
-
(8377090 'move' coerce_tmp[8377088] (8377092 '.v' gr[4497642] chpl_p[2449474]))
-
var coerce_tmp[8377095]:RootClass[236]
-
(8377097 'move' coerce_tmp[8377095] (8377099 'cast' RootClass[236] coerce_tmp[8377088]))
-
var call_tmp[8377102]:bool[19]
-
(8377104 'move' call_tmp[8377102] (8377106 '==' coerce_tmp[8377095] nil[32]))
-
if call_tmp[8377102]
-
{
-
(8377112 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8377115]:Remote(ndarray(3,real(64)))[2449292]
-
(8377117 'move' coerce_tmp[8377115] (8377119 '.v' gr[4497642] chpl_p[2449474]))
-
var call_tmp[4497776]:owned Remote(ndarray(3,real(64)))[4498059]
-
var ret_tmp[5600365]:owned Remote(ndarray(3,real(64)))[4498059]
-
(4497784 call copy[4498017] coerce_tmp[8377115] ret_tmp[5600365])
-
(5600368 'move' call_tmp[4497776] ret_tmp[5600365])
-
var call_tmp[4497785]:shared Remote(ndarray(3,real(64)))[2449401]
-
var i_obj[8658479]:owned Remote(ndarray(3,real(64)))[4498059]
-
(8658483 'move' i_obj[8658479] (8658481 'set reference' call_tmp[4497776]))
-
var _formal_tmp_obj[8658492]:owned Remote(ndarray(3,real(64)))[4498059]
-
(8658494 'move' _formal_tmp_obj[8658492] i_obj[8658479])
-
var i_obj[8658499]:owned Remote(ndarray(3,real(64)))[4498059]
-
(8658501 'move' i_obj[8658499] (8658503 'set reference' _formal_tmp_obj[8658492]))
-
var coerce_tmp[8658507]:Remote(ndarray(3,real(64)))[2449292]
-
(8658509 'move' coerce_tmp[8658507] (8658511 '.v' i_obj[8658499] chpl_p[4498054]))
-
(8658517 'noop' )
-
var tmp[8658518]:Remote(ndarray(3,real(64)))[2449292]
-
(8658520 'move' tmp[8658518] (8658522 'cast' Remote(ndarray(3,real(64)))[2449292] nil[32]))
-
(8658525 '.=' i_obj[8658499] chpl_p[4498054] tmp[8658518])
-
var coerce_tmp[8658529]:RootClass[236]
-
(8658531 'move' coerce_tmp[8658529] (8658533 'cast' RootClass[236] coerce_tmp[8658507]))
-
var call_tmp[8658536]:bool[19]
-
(8658538 'move' call_tmp[8658536] (8658540 '==' coerce_tmp[8658529] nil[32]))
-
if call_tmp[8658536]
-
{
-
(8658546 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8658549]:shared Remote(ndarray(3,real(64)))[2449401]
-
var initTemp[8658551]:shared Remote(ndarray(3,real(64)))[2449401]
-
(8658554 call init[3514384] initTemp[8658551] coerce_tmp[8658507])
-
(8658557 'move' call_tmp[8658549] initTemp[8658551])
-
(8658564 call chpl__autoDestroy[5244165] _formal_tmp_obj[8658492])
-
(5600398 'move' call_tmp[4497785] call_tmp[8658549])
-
(4497796 call =[4499488] gr[4497642] call_tmp[4497785])
-
(5647253 call chpl__autoDestroy[4127820] call_tmp[4497785])
}
}
-
var call_tmp[4497803]:baseValue[334793]
-
var initTemp[4499821]:baseValue[334793]
-
(4499824 call init[1335025] initTemp[4499821])
-
(4497805 'move' call_tmp[4497803] initTemp[4499821])
-
var call_tmp[4497809]:owned TensorResource(real(64),3,baseValue)[3520034]
-
var new_temp[4499944]:TensorResource(real(64),3,baseValue)[3518072]
-
var _formal_tmp_in_dataResource[4499951]:shared Remote(ndarray(3,real(64)))[2449401]
-
(5647243 '=' _formal_tmp_in_dataResource[4499951] dr[4497635])
-
(4499956 'noop' )
-
var _formal_tmp_in_gradResource[4499960]:shared Remote(ndarray(3,real(64)))?[2449482]
-
(5647246 '=' _formal_tmp_in_gradResource[4499960] gr[4497642])
-
(4499965 'noop' )
-
(4499946 'move' new_temp[4499944] (4499841 call _new[4499855] _formal_tmp_in_dataResource[4499951] _formal_tmp_in_gradResource[4499960] call_tmp[4497803]))
-
var initTemp[4499993]:owned TensorResource(real(64),3,baseValue)[3520034]
-
(4499996 call init[4500001] initTemp[4499993] new_temp[4499944])
-
(4497811 'move' call_tmp[4497809] initTemp[4499993])
-
(4500318 '=' ret[4497581] call_tmp[4497809])
-
label _end_detach[4497860]
-
(5609050 '=' _retArg[5609048] ret[4497581])
-
(5609052 return _void[46])
}
-
- «»
function TensorResource(real(64),5,baseValue)[3540734] . detach[4500587] ( this[4500591]:TensorResource(real(64),5,baseValue)[3540734] , copy[4500595]:bool[19] , keepGrad[4500599]:bool[19] , _retArg[5609126]:owned TensorResource(real(64),5,baseValue)[3542696] ) : void[4]
const in arg this[4500591]:TensorResource(real(64),5,baseValue)[3540734] const in arg copy[4500595]:bool[19] const in arg keepGrad[4500599]:bool[19] ref arg _retArg[5609126]:owned TensorResource(real(64),5,baseValue)[3542696]-
{
-
var ret[4500630]:owned TensorResource(real(64),5,baseValue)[3542696]
-
var coerce_tmp[4500936]:BaseTensorResource(real(64),5)[2660412]
-
(4500942 'move' coerce_tmp[4500936] (4500938 'cast' BaseTensorResource(real(64),5)[2660412] this[4500591]))
-
var call_tmp[8190169]:shared Remote(ndarray(5,real(64)))[2675388]
-
(8190171 'move' call_tmp[8190169] (8190173 '.' coerce_tmp[4500936] dataResource[2660392]))
-
var dr[4500684]:shared Remote(ndarray(5,real(64)))[2675388]
-
(4500686 call init=[3538445] dr[4500684] call_tmp[8190169])
-
var gr[4500691]:shared Remote(ndarray(5,real(64)))?[2675469]
-
var tmp[4500693]:shared Remote(ndarray(5,real(64)))?[2675469]
-
if keepGrad[4500599]
-
{
-
var coerce_tmp[4500979]:BaseTensorResource(real(64),5)[2660412]
-
(4500985 'move' coerce_tmp[4500979] (4500981 'cast' BaseTensorResource(real(64),5)[2660412] this[4500591]))
-
var call_tmp[8383275]:shared Remote(ndarray(5,real(64)))?[2675469]
-
(8383277 'move' call_tmp[8383275] (8383279 '.' coerce_tmp[4500979] gradResource[2660402]))
-
var ret[8658591]:shared Remote(ndarray(5,real(64)))?[2675469]
-
var tmp[8658593]:shared Remote(ndarray(5,real(64)))?[2675469]
-
(8658596 call init=[3539663] tmp[8658593] call_tmp[8383275])
-
(8658599 'move' ret[8658591] tmp[8658593])
-
(4500712 'move' tmp[4500693] ret[8658591])
}
-
{
-
(4503361 call init=[4503369] tmp[4500693] nil[32])
}
-
(4500762 'move' gr[4500691] tmp[4500693])
-
if copy[4500595]
-
{
-
var call_tmp[4500776]:owned Remote(ndarray(5,real(64)))[4501108]
-
var coerce_tmp[4501185]:Remote(ndarray(5,real(64)))[2675279]
-
(4501191 'move' coerce_tmp[4501185] (4501187 call borrow[2687491] dr[4500684]))
-
var ret_tmp[5600419]:owned Remote(ndarray(5,real(64)))[4501108]
-
(4500784 call copy[4501066] coerce_tmp[4501185] ret_tmp[5600419])
-
(5600422 'move' call_tmp[4500776] ret_tmp[5600419])
-
var call_tmp[4500785]:shared Remote(ndarray(5,real(64)))[2675388]
-
var i_obj[8658771]:owned Remote(ndarray(5,real(64)))[4501108]
-
(8658775 'move' i_obj[8658771] (8658773 'set reference' call_tmp[4500776]))
-
var _formal_tmp_obj[8658784]:owned Remote(ndarray(5,real(64)))[4501108]
-
(8658786 'move' _formal_tmp_obj[8658784] i_obj[8658771])
-
var i_obj[8658791]:owned Remote(ndarray(5,real(64)))[4501108]
-
(8658793 'move' i_obj[8658791] (8658795 'set reference' _formal_tmp_obj[8658784]))
-
var coerce_tmp[8658799]:Remote(ndarray(5,real(64)))[2675279]
-
(8658801 'move' coerce_tmp[8658799] (8658803 '.v' i_obj[8658791] chpl_p[4501103]))
-
(8658809 'noop' )
-
var tmp[8658810]:Remote(ndarray(5,real(64)))[2675279]
-
(8658812 'move' tmp[8658810] (8658814 'cast' Remote(ndarray(5,real(64)))[2675279] nil[32]))
-
(8658817 '.=' i_obj[8658791] chpl_p[4501103] tmp[8658810])
-
var coerce_tmp[8658821]:RootClass[236]
-
(8658823 'move' coerce_tmp[8658821] (8658825 'cast' RootClass[236] coerce_tmp[8658799]))
-
var call_tmp[8658828]:bool[19]
-
(8658830 'move' call_tmp[8658828] (8658832 '==' coerce_tmp[8658821] nil[32]))
-
if call_tmp[8658828]
-
{
-
(8658838 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8658841]:shared Remote(ndarray(5,real(64)))[2675388]
-
var initTemp[8658843]:shared Remote(ndarray(5,real(64)))[2675388]
-
(8658846 call init[3537046] initTemp[8658843] coerce_tmp[8658799])
-
(8658849 'move' call_tmp[8658841] initTemp[8658843])
-
(8658856 call chpl__autoDestroy[5244719] _formal_tmp_obj[8658784])
-
(5600452 'move' call_tmp[4500785] call_tmp[8658841])
-
(4500796 call =[4502135] dr[4500684] call_tmp[4500785])
-
(5647287 call chpl__autoDestroy[4153609] call_tmp[4500785])
-
var coerce_tmp[4502503]:Remote(ndarray(5,real(64)))[2675279]
-
(4502509 'move' coerce_tmp[4502503] (4502505 call borrow[3168531] gr[4500691]))
-
var coerce_tmp[4502512]:RootClass[236]
-
(4502518 'move' coerce_tmp[4502512] (4502514 'cast' RootClass[236] coerce_tmp[4502503]))
-
var call_tmp[7329679]:bool[19]
-
(7329681 'move' call_tmp[7329679] (7329683 '!=' coerce_tmp[4502512] nil[32]))
-
if call_tmp[7329679]
-
{
-
var coerce_tmp[8383467]:Remote(ndarray(5,real(64)))[2675279]
-
(8383469 'move' coerce_tmp[8383467] (8383471 '.v' gr[4500691] chpl_p[2675461]))
-
var coerce_tmp[8383474]:RootClass[236]
-
(8383476 'move' coerce_tmp[8383474] (8383478 'cast' RootClass[236] coerce_tmp[8383467]))
-
var call_tmp[8383481]:bool[19]
-
(8383483 'move' call_tmp[8383481] (8383485 '==' coerce_tmp[8383474] nil[32]))
-
if call_tmp[8383481]
-
{
-
(8383491 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8383494]:Remote(ndarray(5,real(64)))[2675279]
-
(8383496 'move' coerce_tmp[8383494] (8383498 '.v' gr[4500691] chpl_p[2675461]))
-
var call_tmp[4500825]:owned Remote(ndarray(5,real(64)))[4501108]
-
var ret_tmp[5600425]:owned Remote(ndarray(5,real(64)))[4501108]
-
(4500833 call copy[4501066] coerce_tmp[8383494] ret_tmp[5600425])
-
(5600428 'move' call_tmp[4500825] ret_tmp[5600425])
-
var call_tmp[4500834]:shared Remote(ndarray(5,real(64)))[2675388]
-
var i_obj[8658865]:owned Remote(ndarray(5,real(64)))[4501108]
-
(8658869 'move' i_obj[8658865] (8658867 'set reference' call_tmp[4500825]))
-
var _formal_tmp_obj[8658878]:owned Remote(ndarray(5,real(64)))[4501108]
-
(8658880 'move' _formal_tmp_obj[8658878] i_obj[8658865])
-
var i_obj[8658885]:owned Remote(ndarray(5,real(64)))[4501108]
-
(8658887 'move' i_obj[8658885] (8658889 'set reference' _formal_tmp_obj[8658878]))
-
var coerce_tmp[8658893]:Remote(ndarray(5,real(64)))[2675279]
-
(8658895 'move' coerce_tmp[8658893] (8658897 '.v' i_obj[8658885] chpl_p[4501103]))
-
(8658903 'noop' )
-
var tmp[8658904]:Remote(ndarray(5,real(64)))[2675279]
-
(8658906 'move' tmp[8658904] (8658908 'cast' Remote(ndarray(5,real(64)))[2675279] nil[32]))
-
(8658911 '.=' i_obj[8658885] chpl_p[4501103] tmp[8658904])
-
var coerce_tmp[8658915]:RootClass[236]
-
(8658917 'move' coerce_tmp[8658915] (8658919 'cast' RootClass[236] coerce_tmp[8658893]))
-
var call_tmp[8658922]:bool[19]
-
(8658924 'move' call_tmp[8658922] (8658926 '==' coerce_tmp[8658915] nil[32]))
-
if call_tmp[8658922]
-
{
-
(8658932 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8658935]:shared Remote(ndarray(5,real(64)))[2675388]
-
var initTemp[8658937]:shared Remote(ndarray(5,real(64)))[2675388]
-
(8658940 call init[3537046] initTemp[8658937] coerce_tmp[8658893])
-
(8658943 'move' call_tmp[8658935] initTemp[8658937])
-
(8658950 call chpl__autoDestroy[5244719] _formal_tmp_obj[8658878])
-
(5600458 'move' call_tmp[4500834] call_tmp[8658935])
-
(4500845 call =[4502537] gr[4500691] call_tmp[4500834])
-
(5647291 call chpl__autoDestroy[4153609] call_tmp[4500834])
}
}
-
var call_tmp[4500852]:baseValue[334793]
-
var initTemp[4502870]:baseValue[334793]
-
(4502873 call init[1335025] initTemp[4502870])
-
(4500854 'move' call_tmp[4500852] initTemp[4502870])
-
var call_tmp[4500858]:owned TensorResource(real(64),5,baseValue)[3542696]
-
var new_temp[4502993]:TensorResource(real(64),5,baseValue)[3540734]
-
var _formal_tmp_in_dataResource[4503000]:shared Remote(ndarray(5,real(64)))[2675388]
-
(5647281 '=' _formal_tmp_in_dataResource[4503000] dr[4500684])
-
(4503005 'noop' )
-
var _formal_tmp_in_gradResource[4503009]:shared Remote(ndarray(5,real(64)))?[2675469]
-
(5647284 '=' _formal_tmp_in_gradResource[4503009] gr[4500691])
-
(4503014 'noop' )
-
(4502995 'move' new_temp[4502993] (4502890 call _new[4502904] _formal_tmp_in_dataResource[4503000] _formal_tmp_in_gradResource[4503009] call_tmp[4500852]))
-
var initTemp[4503042]:owned TensorResource(real(64),5,baseValue)[3542696]
-
(4503045 call init[4503050] initTemp[4503042] new_temp[4502993])
-
(4500860 'move' call_tmp[4500858] initTemp[4503042])
-
(4503367 '=' ret[4500630] call_tmp[4500858])
-
label _end_detach[4500909]
-
(5609128 '=' _retArg[5609126] ret[4500630])
-
(5609130 return _void[46])
}
-
- «»
function TensorResource(real(64),6,baseValue)[3557681] . detach[4503636] ( this[4503640]:TensorResource(real(64),6,baseValue)[3557681] , copy[4503644]:bool[19] , keepGrad[4503648]:bool[19] , _retArg[5609291]:owned TensorResource(real(64),6,baseValue)[3559643] ) : void[4]
const in arg this[4503640]:TensorResource(real(64),6,baseValue)[3557681] const in arg copy[4503644]:bool[19] const in arg keepGrad[4503648]:bool[19] ref arg _retArg[5609291]:owned TensorResource(real(64),6,baseValue)[3559643]-
{
-
var ret[4503679]:owned TensorResource(real(64),6,baseValue)[3559643]
-
var coerce_tmp[4503985]:BaseTensorResource(real(64),6)[2829689]
-
(4503991 'move' coerce_tmp[4503985] (4503987 'cast' BaseTensorResource(real(64),6)[2829689] this[4503640]))
-
var call_tmp[8260133]:shared Remote(ndarray(6,real(64)))[2846729]
-
(8260135 'move' call_tmp[8260133] (8260137 '.' coerce_tmp[4503985] dataResource[2829669]))
-
var dr[4503733]:shared Remote(ndarray(6,real(64)))[2846729]
-
(4503735 call init=[3555392] dr[4503733] call_tmp[8260133])
-
var gr[4503740]:shared Remote(ndarray(6,real(64)))?[2846810]
-
var tmp[4503742]:shared Remote(ndarray(6,real(64)))?[2846810]
-
if keepGrad[4503648]
-
{
-
var coerce_tmp[4504028]:BaseTensorResource(real(64),6)[2829689]
-
(4504034 'move' coerce_tmp[4504028] (4504030 'cast' BaseTensorResource(real(64),6)[2829689] this[4503640]))
-
var call_tmp[8386750]:shared Remote(ndarray(6,real(64)))?[2846810]
-
(8386752 'move' call_tmp[8386750] (8386754 '.' coerce_tmp[4504028] gradResource[2829679]))
-
var ret[8658977]:shared Remote(ndarray(6,real(64)))?[2846810]
-
var tmp[8658979]:shared Remote(ndarray(6,real(64)))?[2846810]
-
(8658982 call init=[3556610] tmp[8658979] call_tmp[8386750])
-
(8658985 'move' ret[8658977] tmp[8658979])
-
(4503761 'move' tmp[4503742] ret[8658977])
}
-
{
-
(4506410 call init=[4506418] tmp[4503742] nil[32])
}
-
(4503811 'move' gr[4503740] tmp[4503742])
-
if copy[4503644]
-
{
-
var call_tmp[4503825]:owned Remote(ndarray(6,real(64)))[4504157]
-
var coerce_tmp[4504234]:Remote(ndarray(6,real(64)))[2846620]
-
(4504240 'move' coerce_tmp[4504234] (4504236 call borrow[2859232] dr[4503733]))
-
var ret_tmp[5600479]:owned Remote(ndarray(6,real(64)))[4504157]
-
(4503833 call copy[4504115] coerce_tmp[4504234] ret_tmp[5600479])
-
(5600482 'move' call_tmp[4503825] ret_tmp[5600479])
-
var call_tmp[4503834]:shared Remote(ndarray(6,real(64)))[2846729]
-
var i_obj[8659157]:owned Remote(ndarray(6,real(64)))[4504157]
-
(8659161 'move' i_obj[8659157] (8659159 'set reference' call_tmp[4503825]))
-
var _formal_tmp_obj[8659170]:owned Remote(ndarray(6,real(64)))[4504157]
-
(8659172 'move' _formal_tmp_obj[8659170] i_obj[8659157])
-
var i_obj[8659177]:owned Remote(ndarray(6,real(64)))[4504157]
-
(8659179 'move' i_obj[8659177] (8659181 'set reference' _formal_tmp_obj[8659170]))
-
var coerce_tmp[8659185]:Remote(ndarray(6,real(64)))[2846620]
-
(8659187 'move' coerce_tmp[8659185] (8659189 '.v' i_obj[8659177] chpl_p[4504152]))
-
(8659195 'noop' )
-
var tmp[8659196]:Remote(ndarray(6,real(64)))[2846620]
-
(8659198 'move' tmp[8659196] (8659200 'cast' Remote(ndarray(6,real(64)))[2846620] nil[32]))
-
(8659203 '.=' i_obj[8659177] chpl_p[4504152] tmp[8659196])
-
var coerce_tmp[8659207]:RootClass[236]
-
(8659209 'move' coerce_tmp[8659207] (8659211 'cast' RootClass[236] coerce_tmp[8659185]))
-
var call_tmp[8659214]:bool[19]
-
(8659216 'move' call_tmp[8659214] (8659218 '==' coerce_tmp[8659207] nil[32]))
-
if call_tmp[8659214]
-
{
-
(8659224 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8659227]:shared Remote(ndarray(6,real(64)))[2846729]
-
var initTemp[8659229]:shared Remote(ndarray(6,real(64)))[2846729]
-
(8659232 call init[3553993] initTemp[8659229] coerce_tmp[8659185])
-
(8659235 'move' call_tmp[8659227] initTemp[8659229])
-
(8659242 call chpl__autoDestroy[5245273] _formal_tmp_obj[8659170])
-
(5600512 'move' call_tmp[4503834] call_tmp[8659227])
-
(4503845 call =[4505184] dr[4503733] call_tmp[4503834])
-
(5647325 call chpl__autoDestroy[4170640] call_tmp[4503834])
-
var coerce_tmp[4505552]:Remote(ndarray(6,real(64)))[2846620]
-
(4505558 'move' coerce_tmp[4505552] (4505554 call borrow[3183786] gr[4503740]))
-
var coerce_tmp[4505561]:RootClass[236]
-
(4505567 'move' coerce_tmp[4505561] (4505563 'cast' RootClass[236] coerce_tmp[4505552]))
-
var call_tmp[7329709]:bool[19]
-
(7329711 'move' call_tmp[7329709] (7329713 '!=' coerce_tmp[4505561] nil[32]))
-
if call_tmp[7329709]
-
{
-
var coerce_tmp[8386942]:Remote(ndarray(6,real(64)))[2846620]
-
(8386944 'move' coerce_tmp[8386942] (8386946 '.v' gr[4503740] chpl_p[2846802]))
-
var coerce_tmp[8386949]:RootClass[236]
-
(8386951 'move' coerce_tmp[8386949] (8386953 'cast' RootClass[236] coerce_tmp[8386942]))
-
var call_tmp[8386956]:bool[19]
-
(8386958 'move' call_tmp[8386956] (8386960 '==' coerce_tmp[8386949] nil[32]))
-
if call_tmp[8386956]
-
{
-
(8386966 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8386969]:Remote(ndarray(6,real(64)))[2846620]
-
(8386971 'move' coerce_tmp[8386969] (8386973 '.v' gr[4503740] chpl_p[2846802]))
-
var call_tmp[4503874]:owned Remote(ndarray(6,real(64)))[4504157]
-
var ret_tmp[5600485]:owned Remote(ndarray(6,real(64)))[4504157]
-
(4503882 call copy[4504115] coerce_tmp[8386969] ret_tmp[5600485])
-
(5600488 'move' call_tmp[4503874] ret_tmp[5600485])
-
var call_tmp[4503883]:shared Remote(ndarray(6,real(64)))[2846729]
-
var i_obj[8659251]:owned Remote(ndarray(6,real(64)))[4504157]
-
(8659255 'move' i_obj[8659251] (8659253 'set reference' call_tmp[4503874]))
-
var _formal_tmp_obj[8659264]:owned Remote(ndarray(6,real(64)))[4504157]
-
(8659266 'move' _formal_tmp_obj[8659264] i_obj[8659251])
-
var i_obj[8659271]:owned Remote(ndarray(6,real(64)))[4504157]
-
(8659273 'move' i_obj[8659271] (8659275 'set reference' _formal_tmp_obj[8659264]))
-
var coerce_tmp[8659279]:Remote(ndarray(6,real(64)))[2846620]
-
(8659281 'move' coerce_tmp[8659279] (8659283 '.v' i_obj[8659271] chpl_p[4504152]))
-
(8659289 'noop' )
-
var tmp[8659290]:Remote(ndarray(6,real(64)))[2846620]
-
(8659292 'move' tmp[8659290] (8659294 'cast' Remote(ndarray(6,real(64)))[2846620] nil[32]))
-
(8659297 '.=' i_obj[8659271] chpl_p[4504152] tmp[8659290])
-
var coerce_tmp[8659301]:RootClass[236]
-
(8659303 'move' coerce_tmp[8659301] (8659305 'cast' RootClass[236] coerce_tmp[8659279]))
-
var call_tmp[8659308]:bool[19]
-
(8659310 'move' call_tmp[8659308] (8659312 '==' coerce_tmp[8659301] nil[32]))
-
if call_tmp[8659308]
-
{
-
(8659318 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8659321]:shared Remote(ndarray(6,real(64)))[2846729]
-
var initTemp[8659323]:shared Remote(ndarray(6,real(64)))[2846729]
-
(8659326 call init[3553993] initTemp[8659323] coerce_tmp[8659279])
-
(8659329 'move' call_tmp[8659321] initTemp[8659323])
-
(8659336 call chpl__autoDestroy[5245273] _formal_tmp_obj[8659264])
-
(5600518 'move' call_tmp[4503883] call_tmp[8659321])
-
(4503894 call =[4505586] gr[4503740] call_tmp[4503883])
-
(5647329 call chpl__autoDestroy[4170640] call_tmp[4503883])
}
}
-
var call_tmp[4503901]:baseValue[334793]
-
var initTemp[4505919]:baseValue[334793]
-
(4505922 call init[1335025] initTemp[4505919])
-
(4503903 'move' call_tmp[4503901] initTemp[4505919])
-
var call_tmp[4503907]:owned TensorResource(real(64),6,baseValue)[3559643]
-
var new_temp[4506042]:TensorResource(real(64),6,baseValue)[3557681]
-
var _formal_tmp_in_dataResource[4506049]:shared Remote(ndarray(6,real(64)))[2846729]
-
(5647319 '=' _formal_tmp_in_dataResource[4506049] dr[4503733])
-
(4506054 'noop' )
-
var _formal_tmp_in_gradResource[4506058]:shared Remote(ndarray(6,real(64)))?[2846810]
-
(5647322 '=' _formal_tmp_in_gradResource[4506058] gr[4503740])
-
(4506063 'noop' )
-
(4506044 'move' new_temp[4506042] (4505939 call _new[4505953] _formal_tmp_in_dataResource[4506049] _formal_tmp_in_gradResource[4506058] call_tmp[4503901]))
-
var initTemp[4506091]:owned TensorResource(real(64),6,baseValue)[3559643]
-
(4506094 call init[4506099] initTemp[4506091] new_temp[4506042])
-
(4503909 'move' call_tmp[4503907] initTemp[4506091])
-
(4506416 '=' ret[4503679] call_tmp[4503907])
-
label _end_detach[4503958]
-
(5609293 '=' _retArg[5609291] ret[4503679])
-
(5609295 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565] . detach[5201094] ( this[5201098]:TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565] , copy[5201102]:bool[19] , keepGrad[5201106]:bool[19] , _retArg[5608916]:owned TensorResource(real(32),1,baseValue)[2284568] ) : void[4]
const in arg this[5201098]:TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565] const in arg copy[5201102]:bool[19] const in arg keepGrad[5201106]:bool[19] ref arg _retArg[5608916]:owned TensorResource(real(32),1,baseValue)[2284568]-
{
-
var ret[5201137]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5201443]:BaseTensorResource(real(32),1)[2172058]
-
(5201449 'move' coerce_tmp[5201443] (5201445 'cast' BaseTensorResource(real(32),1)[2172058] this[5201098]))
-
var call_tmp[8545728]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8545730 'move' call_tmp[8545728] (8545732 '.' coerce_tmp[5201443] dataResource[2172038]))
-
var dr[5201191]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5201193 call init=[2278902] dr[5201191] call_tmp[8545728])
-
var gr[5201198]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5201200]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5201106]
-
{
-
var coerce_tmp[5201486]:BaseTensorResource(real(32),1)[2172058]
-
(5201492 'move' coerce_tmp[5201486] (5201488 'cast' BaseTensorResource(real(32),1)[2172058] this[5201098]))
-
var call_tmp[8546023]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8546025 'move' call_tmp[8546023] (8546027 '.' coerce_tmp[5201486] gradResource[2172048]))
-
var ret[8640766]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[8640768]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8640771 call init=[2280120] tmp[8640768] call_tmp[8546023])
-
(8640774 'move' ret[8640766] tmp[8640768])
-
(5201219 'move' tmp[5201200] ret[8640766])
}
-
{
-
(5201707 call init=[4426726] tmp[5201200] nil[32])
}
-
(5201269 'move' gr[5201198] tmp[5201200])
-
if copy[5201102]
-
{
-
var call_tmp[5201283]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5201544]:Remote(ndarray(1,real(32)))[2178793]
-
(5201550 'move' coerce_tmp[5201544] (5201546 call borrow[2277630] dr[5201191]))
-
var ret_tmp[5597944]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5201291 call copy[4424423] coerce_tmp[5201544] ret_tmp[5597944])
-
(5597947 'move' call_tmp[5201283] ret_tmp[5597944])
-
var call_tmp[5201292]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8641571]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8641575 'move' i_obj[8641571] (8641573 'set reference' call_tmp[5201283]))
-
var _formal_tmp_obj[8641584]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8641586 'move' _formal_tmp_obj[8641584] i_obj[8641571])
-
var i_obj[8641591]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8641593 'move' i_obj[8641591] (8641595 'set reference' _formal_tmp_obj[8641584]))
-
var coerce_tmp[8641599]:Remote(ndarray(1,real(32)))[2178793]
-
(8641601 'move' coerce_tmp[8641599] (8641603 '.v' i_obj[8641591] chpl_p[4424460]))
-
(8641609 'noop' )
-
var tmp[8641610]:Remote(ndarray(1,real(32)))[2178793]
-
(8641612 'move' tmp[8641610] (8641614 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8641617 '.=' i_obj[8641591] chpl_p[4424460] tmp[8641610])
-
var coerce_tmp[8641621]:RootClass[236]
-
(8641623 'move' coerce_tmp[8641621] (8641625 'cast' RootClass[236] coerce_tmp[8641599]))
-
var call_tmp[8641628]:bool[19]
-
(8641630 'move' call_tmp[8641628] (8641632 '==' coerce_tmp[8641621] nil[32]))
-
if call_tmp[8641628]
-
{
-
(8641638 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8641641]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8641643]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8641646 call init[2276846] initTemp[8641643] coerce_tmp[8641599])
-
(8641649 'move' call_tmp[8641641] initTemp[8641643])
-
(8641656 call chpl__autoDestroy[5239373] _formal_tmp_obj[8641584])
-
(5598265 'move' call_tmp[5201292] call_tmp[8641641])
-
(5201303 call =[4425492] dr[5201191] call_tmp[5201292])
-
(5656821 call chpl__autoDestroy[4099474] call_tmp[5201292])
-
var coerce_tmp[5201569]:Remote(ndarray(1,real(32)))[2178793]
-
(5201575 'move' coerce_tmp[5201569] (5201571 call borrow[3725426] gr[5201198]))
-
var coerce_tmp[5201578]:RootClass[236]
-
(5201584 'move' coerce_tmp[5201578] (5201580 'cast' RootClass[236] coerce_tmp[5201569]))
-
var call_tmp[7330919]:bool[19]
-
(7330921 'move' call_tmp[7330919] (7330923 '!=' coerce_tmp[5201578] nil[32]))
-
if call_tmp[7330919]
-
{
-
var coerce_tmp[8546394]:Remote(ndarray(1,real(32)))[2178793]
-
(8546396 'move' coerce_tmp[8546394] (8546398 '.v' gr[5201198] chpl_p[2178975]))
-
var coerce_tmp[8546401]:RootClass[236]
-
(8546403 'move' coerce_tmp[8546401] (8546405 'cast' RootClass[236] coerce_tmp[8546394]))
-
var call_tmp[8546408]:bool[19]
-
(8546410 'move' call_tmp[8546408] (8546412 '==' coerce_tmp[8546401] nil[32]))
-
if call_tmp[8546408]
-
{
-
(8546418 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8546421]:Remote(ndarray(1,real(32)))[2178793]
-
(8546423 'move' coerce_tmp[8546421] (8546425 '.v' gr[5201198] chpl_p[2178975]))
-
var call_tmp[5201332]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5597950]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5201340 call copy[4424423] coerce_tmp[8546421] ret_tmp[5597950])
-
(5597953 'move' call_tmp[5201332] ret_tmp[5597950])
-
var call_tmp[5201341]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8641665]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8641669 'move' i_obj[8641665] (8641667 'set reference' call_tmp[5201332]))
-
var _formal_tmp_obj[8641678]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8641680 'move' _formal_tmp_obj[8641678] i_obj[8641665])
-
var i_obj[8641685]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8641687 'move' i_obj[8641685] (8641689 'set reference' _formal_tmp_obj[8641678]))
-
var coerce_tmp[8641693]:Remote(ndarray(1,real(32)))[2178793]
-
(8641695 'move' coerce_tmp[8641693] (8641697 '.v' i_obj[8641685] chpl_p[4424460]))
-
(8641703 'noop' )
-
var tmp[8641704]:Remote(ndarray(1,real(32)))[2178793]
-
(8641706 'move' tmp[8641704] (8641708 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8641711 '.=' i_obj[8641685] chpl_p[4424460] tmp[8641704])
-
var coerce_tmp[8641715]:RootClass[236]
-
(8641717 'move' coerce_tmp[8641715] (8641719 'cast' RootClass[236] coerce_tmp[8641693]))
-
var call_tmp[8641722]:bool[19]
-
(8641724 'move' call_tmp[8641722] (8641726 '==' coerce_tmp[8641715] nil[32]))
-
if call_tmp[8641722]
-
{
-
(8641732 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8641735]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8641737]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8641740 call init[2276846] initTemp[8641737] coerce_tmp[8641693])
-
(8641743 'move' call_tmp[8641735] initTemp[8641737])
-
(8641750 call chpl__autoDestroy[5239373] _formal_tmp_obj[8641678])
-
(5598271 'move' call_tmp[5201341] call_tmp[8641735])
-
(5201352 call =[4425894] gr[5201198] call_tmp[5201341])
-
(5656825 call chpl__autoDestroy[4099474] call_tmp[5201341])
}
}
-
var call_tmp[5201359]:baseValue[334793]
-
var initTemp[5201605]:baseValue[334793]
-
(5201608 call init[1335025] initTemp[5201605])
-
(5201361 'move' call_tmp[5201359] initTemp[5201605])
-
var call_tmp[5201365]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5201640]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5201647]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5656815 '=' _formal_tmp_in_dataResource[5201647] dr[5201191])
-
(5201652 'noop' )
-
var _formal_tmp_in_gradResource[5201656]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5656818 '=' _formal_tmp_in_gradResource[5201656] gr[5201198])
-
(5201661 'noop' )
-
(5201642 'move' new_temp[5201640] (5201625 call _new[4426261] _formal_tmp_in_dataResource[5201647] _formal_tmp_in_gradResource[5201656] call_tmp[5201359]))
-
var initTemp[5201667]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5201670 call init[4426407] initTemp[5201667] new_temp[5201640])
-
(5201367 'move' call_tmp[5201365] initTemp[5201667])
-
(5201713 '=' ret[5201137] call_tmp[5201365])
-
label _end_detach[5201416]
-
(5608918 '=' _retArg[5608916] ret[5201137])
-
(5608920 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] . detach[5201717] ( this[5201721]:TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] , copy[5201725]:bool[19] , keepGrad[5201729]:bool[19] , _retArg[5608874]:owned TensorResource(real(32),1,baseValue)[2284568] ) : void[4]
const in arg this[5201721]:TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] const in arg copy[5201725]:bool[19] const in arg keepGrad[5201729]:bool[19] ref arg _retArg[5608874]:owned TensorResource(real(32),1,baseValue)[2284568]-
{
-
var ret[5201760]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5202066]:BaseTensorResource(real(32),1)[2172058]
-
(5202072 'move' coerce_tmp[5202066] (5202068 'cast' BaseTensorResource(real(32),1)[2172058] this[5201721]))
-
var call_tmp[8545738]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8545740 'move' call_tmp[8545738] (8545742 '.' coerce_tmp[5202066] dataResource[2172038]))
-
var dr[5201814]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5201816 call init=[2278902] dr[5201814] call_tmp[8545738])
-
var gr[5201821]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5201823]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5201729]
-
{
-
var coerce_tmp[5202109]:BaseTensorResource(real(32),1)[2172058]
-
(5202115 'move' coerce_tmp[5202109] (5202111 'cast' BaseTensorResource(real(32),1)[2172058] this[5201721]))
-
var call_tmp[8546033]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8546035 'move' call_tmp[8546033] (8546037 '.' coerce_tmp[5202109] gradResource[2172048]))
-
var ret[8640785]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[8640787]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8640790 call init=[2280120] tmp[8640787] call_tmp[8546033])
-
(8640793 'move' ret[8640785] tmp[8640787])
-
(5201842 'move' tmp[5201823] ret[8640785])
}
-
{
-
(5202330 call init=[4426726] tmp[5201823] nil[32])
}
-
(5201892 'move' gr[5201821] tmp[5201823])
-
if copy[5201725]
-
{
-
var call_tmp[5201906]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5202167]:Remote(ndarray(1,real(32)))[2178793]
-
(5202173 'move' coerce_tmp[5202167] (5202169 call borrow[2277630] dr[5201814]))
-
var ret_tmp[5597956]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5201914 call copy[4424423] coerce_tmp[5202167] ret_tmp[5597956])
-
(5597959 'move' call_tmp[5201906] ret_tmp[5597956])
-
var call_tmp[5201915]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8641759]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8641763 'move' i_obj[8641759] (8641761 'set reference' call_tmp[5201906]))
-
var _formal_tmp_obj[8641772]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8641774 'move' _formal_tmp_obj[8641772] i_obj[8641759])
-
var i_obj[8641779]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8641781 'move' i_obj[8641779] (8641783 'set reference' _formal_tmp_obj[8641772]))
-
var coerce_tmp[8641787]:Remote(ndarray(1,real(32)))[2178793]
-
(8641789 'move' coerce_tmp[8641787] (8641791 '.v' i_obj[8641779] chpl_p[4424460]))
-
(8641797 'noop' )
-
var tmp[8641798]:Remote(ndarray(1,real(32)))[2178793]
-
(8641800 'move' tmp[8641798] (8641802 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8641805 '.=' i_obj[8641779] chpl_p[4424460] tmp[8641798])
-
var coerce_tmp[8641809]:RootClass[236]
-
(8641811 'move' coerce_tmp[8641809] (8641813 'cast' RootClass[236] coerce_tmp[8641787]))
-
var call_tmp[8641816]:bool[19]
-
(8641818 'move' call_tmp[8641816] (8641820 '==' coerce_tmp[8641809] nil[32]))
-
if call_tmp[8641816]
-
{
-
(8641826 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8641829]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8641831]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8641834 call init[2276846] initTemp[8641831] coerce_tmp[8641787])
-
(8641837 'move' call_tmp[8641829] initTemp[8641831])
-
(8641844 call chpl__autoDestroy[5239373] _formal_tmp_obj[8641772])
-
(5598277 'move' call_tmp[5201915] call_tmp[8641829])
-
(5201926 call =[4425492] dr[5201814] call_tmp[5201915])
-
(5656838 call chpl__autoDestroy[4099474] call_tmp[5201915])
-
var coerce_tmp[5202192]:Remote(ndarray(1,real(32)))[2178793]
-
(5202198 'move' coerce_tmp[5202192] (5202194 call borrow[3725426] gr[5201821]))
-
var coerce_tmp[5202201]:RootClass[236]
-
(5202207 'move' coerce_tmp[5202201] (5202203 'cast' RootClass[236] coerce_tmp[5202192]))
-
var call_tmp[7330929]:bool[19]
-
(7330931 'move' call_tmp[7330929] (7330933 '!=' coerce_tmp[5202201] nil[32]))
-
if call_tmp[7330929]
-
{
-
var coerce_tmp[8546437]:Remote(ndarray(1,real(32)))[2178793]
-
(8546439 'move' coerce_tmp[8546437] (8546441 '.v' gr[5201821] chpl_p[2178975]))
-
var coerce_tmp[8546444]:RootClass[236]
-
(8546446 'move' coerce_tmp[8546444] (8546448 'cast' RootClass[236] coerce_tmp[8546437]))
-
var call_tmp[8546451]:bool[19]
-
(8546453 'move' call_tmp[8546451] (8546455 '==' coerce_tmp[8546444] nil[32]))
-
if call_tmp[8546451]
-
{
-
(8546461 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8546464]:Remote(ndarray(1,real(32)))[2178793]
-
(8546466 'move' coerce_tmp[8546464] (8546468 '.v' gr[5201821] chpl_p[2178975]))
-
var call_tmp[5201955]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5597962]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5201963 call copy[4424423] coerce_tmp[8546464] ret_tmp[5597962])
-
(5597965 'move' call_tmp[5201955] ret_tmp[5597962])
-
var call_tmp[5201964]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8641853]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8641857 'move' i_obj[8641853] (8641855 'set reference' call_tmp[5201955]))
-
var _formal_tmp_obj[8641866]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8641868 'move' _formal_tmp_obj[8641866] i_obj[8641853])
-
var i_obj[8641873]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8641875 'move' i_obj[8641873] (8641877 'set reference' _formal_tmp_obj[8641866]))
-
var coerce_tmp[8641881]:Remote(ndarray(1,real(32)))[2178793]
-
(8641883 'move' coerce_tmp[8641881] (8641885 '.v' i_obj[8641873] chpl_p[4424460]))
-
(8641891 'noop' )
-
var tmp[8641892]:Remote(ndarray(1,real(32)))[2178793]
-
(8641894 'move' tmp[8641892] (8641896 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8641899 '.=' i_obj[8641873] chpl_p[4424460] tmp[8641892])
-
var coerce_tmp[8641903]:RootClass[236]
-
(8641905 'move' coerce_tmp[8641903] (8641907 'cast' RootClass[236] coerce_tmp[8641881]))
-
var call_tmp[8641910]:bool[19]
-
(8641912 'move' call_tmp[8641910] (8641914 '==' coerce_tmp[8641903] nil[32]))
-
if call_tmp[8641910]
-
{
-
(8641920 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8641923]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8641925]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8641928 call init[2276846] initTemp[8641925] coerce_tmp[8641881])
-
(8641931 'move' call_tmp[8641923] initTemp[8641925])
-
(8641938 call chpl__autoDestroy[5239373] _formal_tmp_obj[8641866])
-
(5598283 'move' call_tmp[5201964] call_tmp[8641923])
-
(5201975 call =[4425894] gr[5201821] call_tmp[5201964])
-
(5656842 call chpl__autoDestroy[4099474] call_tmp[5201964])
}
}
-
var call_tmp[5201982]:baseValue[334793]
-
var initTemp[5202228]:baseValue[334793]
-
(5202231 call init[1335025] initTemp[5202228])
-
(5201984 'move' call_tmp[5201982] initTemp[5202228])
-
var call_tmp[5201988]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5202263]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5202270]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5656832 '=' _formal_tmp_in_dataResource[5202270] dr[5201814])
-
(5202275 'noop' )
-
var _formal_tmp_in_gradResource[5202279]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5656835 '=' _formal_tmp_in_gradResource[5202279] gr[5201821])
-
(5202284 'noop' )
-
(5202265 'move' new_temp[5202263] (5202248 call _new[4426261] _formal_tmp_in_dataResource[5202270] _formal_tmp_in_gradResource[5202279] call_tmp[5201982]))
-
var initTemp[5202290]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5202293 call init[4426407] initTemp[5202290] new_temp[5202263])
-
(5201990 'move' call_tmp[5201988] initTemp[5202290])
-
(5202336 '=' ret[5201760] call_tmp[5201988])
-
label _end_detach[5202039]
-
(5608876 '=' _retArg[5608874] ret[5201760])
-
(5608878 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] . detach[5202340] ( this[5202344]:TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] , copy[5202348]:bool[19] , keepGrad[5202352]:bool[19] , _retArg[5608856]:owned TensorResource(real(32),1,baseValue)[2284568] ) : void[4]
const in arg this[5202344]:TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] const in arg copy[5202348]:bool[19] const in arg keepGrad[5202352]:bool[19] ref arg _retArg[5608856]:owned TensorResource(real(32),1,baseValue)[2284568]-
{
-
var ret[5202383]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5202689]:BaseTensorResource(real(32),1)[2172058]
-
(5202695 'move' coerce_tmp[5202689] (5202691 'cast' BaseTensorResource(real(32),1)[2172058] this[5202344]))
-
var call_tmp[8545748]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8545750 'move' call_tmp[8545748] (8545752 '.' coerce_tmp[5202689] dataResource[2172038]))
-
var dr[5202437]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5202439 call init=[2278902] dr[5202437] call_tmp[8545748])
-
var gr[5202444]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5202446]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5202352]
-
{
-
var coerce_tmp[5202732]:BaseTensorResource(real(32),1)[2172058]
-
(5202738 'move' coerce_tmp[5202732] (5202734 'cast' BaseTensorResource(real(32),1)[2172058] this[5202344]))
-
var call_tmp[8546043]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8546045 'move' call_tmp[8546043] (8546047 '.' coerce_tmp[5202732] gradResource[2172048]))
-
var ret[8640804]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[8640806]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8640809 call init=[2280120] tmp[8640806] call_tmp[8546043])
-
(8640812 'move' ret[8640804] tmp[8640806])
-
(5202465 'move' tmp[5202446] ret[8640804])
}
-
{
-
(5202953 call init=[4426726] tmp[5202446] nil[32])
}
-
(5202515 'move' gr[5202444] tmp[5202446])
-
if copy[5202348]
-
{
-
var call_tmp[5202529]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5202790]:Remote(ndarray(1,real(32)))[2178793]
-
(5202796 'move' coerce_tmp[5202790] (5202792 call borrow[2277630] dr[5202437]))
-
var ret_tmp[5597968]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5202537 call copy[4424423] coerce_tmp[5202790] ret_tmp[5597968])
-
(5597971 'move' call_tmp[5202529] ret_tmp[5597968])
-
var call_tmp[5202538]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8641947]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8641951 'move' i_obj[8641947] (8641949 'set reference' call_tmp[5202529]))
-
var _formal_tmp_obj[8641960]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8641962 'move' _formal_tmp_obj[8641960] i_obj[8641947])
-
var i_obj[8641967]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8641969 'move' i_obj[8641967] (8641971 'set reference' _formal_tmp_obj[8641960]))
-
var coerce_tmp[8641975]:Remote(ndarray(1,real(32)))[2178793]
-
(8641977 'move' coerce_tmp[8641975] (8641979 '.v' i_obj[8641967] chpl_p[4424460]))
-
(8641985 'noop' )
-
var tmp[8641986]:Remote(ndarray(1,real(32)))[2178793]
-
(8641988 'move' tmp[8641986] (8641990 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8641993 '.=' i_obj[8641967] chpl_p[4424460] tmp[8641986])
-
var coerce_tmp[8641997]:RootClass[236]
-
(8641999 'move' coerce_tmp[8641997] (8642001 'cast' RootClass[236] coerce_tmp[8641975]))
-
var call_tmp[8642004]:bool[19]
-
(8642006 'move' call_tmp[8642004] (8642008 '==' coerce_tmp[8641997] nil[32]))
-
if call_tmp[8642004]
-
{
-
(8642014 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8642017]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8642019]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8642022 call init[2276846] initTemp[8642019] coerce_tmp[8641975])
-
(8642025 'move' call_tmp[8642017] initTemp[8642019])
-
(8642032 call chpl__autoDestroy[5239373] _formal_tmp_obj[8641960])
-
(5598289 'move' call_tmp[5202538] call_tmp[8642017])
-
(5202549 call =[4425492] dr[5202437] call_tmp[5202538])
-
(5656855 call chpl__autoDestroy[4099474] call_tmp[5202538])
-
var coerce_tmp[5202815]:Remote(ndarray(1,real(32)))[2178793]
-
(5202821 'move' coerce_tmp[5202815] (5202817 call borrow[3725426] gr[5202444]))
-
var coerce_tmp[5202824]:RootClass[236]
-
(5202830 'move' coerce_tmp[5202824] (5202826 'cast' RootClass[236] coerce_tmp[5202815]))
-
var call_tmp[7330939]:bool[19]
-
(7330941 'move' call_tmp[7330939] (7330943 '!=' coerce_tmp[5202824] nil[32]))
-
if call_tmp[7330939]
-
{
-
var coerce_tmp[8546480]:Remote(ndarray(1,real(32)))[2178793]
-
(8546482 'move' coerce_tmp[8546480] (8546484 '.v' gr[5202444] chpl_p[2178975]))
-
var coerce_tmp[8546487]:RootClass[236]
-
(8546489 'move' coerce_tmp[8546487] (8546491 'cast' RootClass[236] coerce_tmp[8546480]))
-
var call_tmp[8546494]:bool[19]
-
(8546496 'move' call_tmp[8546494] (8546498 '==' coerce_tmp[8546487] nil[32]))
-
if call_tmp[8546494]
-
{
-
(8546504 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8546507]:Remote(ndarray(1,real(32)))[2178793]
-
(8546509 'move' coerce_tmp[8546507] (8546511 '.v' gr[5202444] chpl_p[2178975]))
-
var call_tmp[5202578]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5597974]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5202586 call copy[4424423] coerce_tmp[8546507] ret_tmp[5597974])
-
(5597977 'move' call_tmp[5202578] ret_tmp[5597974])
-
var call_tmp[5202587]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8642041]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642045 'move' i_obj[8642041] (8642043 'set reference' call_tmp[5202578]))
-
var _formal_tmp_obj[8642054]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642056 'move' _formal_tmp_obj[8642054] i_obj[8642041])
-
var i_obj[8642061]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642063 'move' i_obj[8642061] (8642065 'set reference' _formal_tmp_obj[8642054]))
-
var coerce_tmp[8642069]:Remote(ndarray(1,real(32)))[2178793]
-
(8642071 'move' coerce_tmp[8642069] (8642073 '.v' i_obj[8642061] chpl_p[4424460]))
-
(8642079 'noop' )
-
var tmp[8642080]:Remote(ndarray(1,real(32)))[2178793]
-
(8642082 'move' tmp[8642080] (8642084 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8642087 '.=' i_obj[8642061] chpl_p[4424460] tmp[8642080])
-
var coerce_tmp[8642091]:RootClass[236]
-
(8642093 'move' coerce_tmp[8642091] (8642095 'cast' RootClass[236] coerce_tmp[8642069]))
-
var call_tmp[8642098]:bool[19]
-
(8642100 'move' call_tmp[8642098] (8642102 '==' coerce_tmp[8642091] nil[32]))
-
if call_tmp[8642098]
-
{
-
(8642108 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8642111]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8642113]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8642116 call init[2276846] initTemp[8642113] coerce_tmp[8642069])
-
(8642119 'move' call_tmp[8642111] initTemp[8642113])
-
(8642126 call chpl__autoDestroy[5239373] _formal_tmp_obj[8642054])
-
(5598295 'move' call_tmp[5202587] call_tmp[8642111])
-
(5202598 call =[4425894] gr[5202444] call_tmp[5202587])
-
(5656859 call chpl__autoDestroy[4099474] call_tmp[5202587])
}
}
-
var call_tmp[5202605]:baseValue[334793]
-
var initTemp[5202851]:baseValue[334793]
-
(5202854 call init[1335025] initTemp[5202851])
-
(5202607 'move' call_tmp[5202605] initTemp[5202851])
-
var call_tmp[5202611]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5202886]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5202893]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5656849 '=' _formal_tmp_in_dataResource[5202893] dr[5202437])
-
(5202898 'noop' )
-
var _formal_tmp_in_gradResource[5202902]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5656852 '=' _formal_tmp_in_gradResource[5202902] gr[5202444])
-
(5202907 'noop' )
-
(5202888 'move' new_temp[5202886] (5202871 call _new[4426261] _formal_tmp_in_dataResource[5202893] _formal_tmp_in_gradResource[5202902] call_tmp[5202605]))
-
var initTemp[5202913]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5202916 call init[4426407] initTemp[5202913] new_temp[5202886])
-
(5202613 'move' call_tmp[5202611] initTemp[5202913])
-
(5202959 '=' ret[5202383] call_tmp[5202611])
-
label _end_detach[5202662]
-
(5608858 '=' _retArg[5608856] ret[5202383])
-
(5608860 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] . detach[5202963] ( this[5202967]:TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] , copy[5202971]:bool[19] , keepGrad[5202975]:bool[19] , _retArg[5609150]:owned TensorResource(real(32),1,baseValue)[2284568] ) : void[4]
const in arg this[5202967]:TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] const in arg copy[5202971]:bool[19] const in arg keepGrad[5202975]:bool[19] ref arg _retArg[5609150]:owned TensorResource(real(32),1,baseValue)[2284568]-
{
-
var ret[5203006]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5203312]:BaseTensorResource(real(32),1)[2172058]
-
(5203318 'move' coerce_tmp[5203312] (5203314 'cast' BaseTensorResource(real(32),1)[2172058] this[5202967]))
-
var call_tmp[8545758]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8545760 'move' call_tmp[8545758] (8545762 '.' coerce_tmp[5203312] dataResource[2172038]))
-
var dr[5203060]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5203062 call init=[2278902] dr[5203060] call_tmp[8545758])
-
var gr[5203067]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5203069]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5202975]
-
{
-
var coerce_tmp[5203355]:BaseTensorResource(real(32),1)[2172058]
-
(5203361 'move' coerce_tmp[5203355] (5203357 'cast' BaseTensorResource(real(32),1)[2172058] this[5202967]))
-
var call_tmp[8546053]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8546055 'move' call_tmp[8546053] (8546057 '.' coerce_tmp[5203355] gradResource[2172048]))
-
var ret[8640823]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[8640825]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8640828 call init=[2280120] tmp[8640825] call_tmp[8546053])
-
(8640831 'move' ret[8640823] tmp[8640825])
-
(5203088 'move' tmp[5203069] ret[8640823])
}
-
{
-
(5203576 call init=[4426726] tmp[5203069] nil[32])
}
-
(5203138 'move' gr[5203067] tmp[5203069])
-
if copy[5202971]
-
{
-
var call_tmp[5203152]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5203413]:Remote(ndarray(1,real(32)))[2178793]
-
(5203419 'move' coerce_tmp[5203413] (5203415 call borrow[2277630] dr[5203060]))
-
var ret_tmp[5597980]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5203160 call copy[4424423] coerce_tmp[5203413] ret_tmp[5597980])
-
(5597983 'move' call_tmp[5203152] ret_tmp[5597980])
-
var call_tmp[5203161]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8642135]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642139 'move' i_obj[8642135] (8642137 'set reference' call_tmp[5203152]))
-
var _formal_tmp_obj[8642148]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642150 'move' _formal_tmp_obj[8642148] i_obj[8642135])
-
var i_obj[8642155]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642157 'move' i_obj[8642155] (8642159 'set reference' _formal_tmp_obj[8642148]))
-
var coerce_tmp[8642163]:Remote(ndarray(1,real(32)))[2178793]
-
(8642165 'move' coerce_tmp[8642163] (8642167 '.v' i_obj[8642155] chpl_p[4424460]))
-
(8642173 'noop' )
-
var tmp[8642174]:Remote(ndarray(1,real(32)))[2178793]
-
(8642176 'move' tmp[8642174] (8642178 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8642181 '.=' i_obj[8642155] chpl_p[4424460] tmp[8642174])
-
var coerce_tmp[8642185]:RootClass[236]
-
(8642187 'move' coerce_tmp[8642185] (8642189 'cast' RootClass[236] coerce_tmp[8642163]))
-
var call_tmp[8642192]:bool[19]
-
(8642194 'move' call_tmp[8642192] (8642196 '==' coerce_tmp[8642185] nil[32]))
-
if call_tmp[8642192]
-
{
-
(8642202 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8642205]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8642207]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8642210 call init[2276846] initTemp[8642207] coerce_tmp[8642163])
-
(8642213 'move' call_tmp[8642205] initTemp[8642207])
-
(8642220 call chpl__autoDestroy[5239373] _formal_tmp_obj[8642148])
-
(5598301 'move' call_tmp[5203161] call_tmp[8642205])
-
(5203172 call =[4425492] dr[5203060] call_tmp[5203161])
-
(5656872 call chpl__autoDestroy[4099474] call_tmp[5203161])
-
var coerce_tmp[5203438]:Remote(ndarray(1,real(32)))[2178793]
-
(5203444 'move' coerce_tmp[5203438] (5203440 call borrow[3725426] gr[5203067]))
-
var coerce_tmp[5203447]:RootClass[236]
-
(5203453 'move' coerce_tmp[5203447] (5203449 'cast' RootClass[236] coerce_tmp[5203438]))
-
var call_tmp[7330949]:bool[19]
-
(7330951 'move' call_tmp[7330949] (7330953 '!=' coerce_tmp[5203447] nil[32]))
-
if call_tmp[7330949]
-
{
-
var coerce_tmp[8546523]:Remote(ndarray(1,real(32)))[2178793]
-
(8546525 'move' coerce_tmp[8546523] (8546527 '.v' gr[5203067] chpl_p[2178975]))
-
var coerce_tmp[8546530]:RootClass[236]
-
(8546532 'move' coerce_tmp[8546530] (8546534 'cast' RootClass[236] coerce_tmp[8546523]))
-
var call_tmp[8546537]:bool[19]
-
(8546539 'move' call_tmp[8546537] (8546541 '==' coerce_tmp[8546530] nil[32]))
-
if call_tmp[8546537]
-
{
-
(8546547 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8546550]:Remote(ndarray(1,real(32)))[2178793]
-
(8546552 'move' coerce_tmp[8546550] (8546554 '.v' gr[5203067] chpl_p[2178975]))
-
var call_tmp[5203201]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5597986]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5203209 call copy[4424423] coerce_tmp[8546550] ret_tmp[5597986])
-
(5597989 'move' call_tmp[5203201] ret_tmp[5597986])
-
var call_tmp[5203210]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8642229]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642233 'move' i_obj[8642229] (8642231 'set reference' call_tmp[5203201]))
-
var _formal_tmp_obj[8642242]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642244 'move' _formal_tmp_obj[8642242] i_obj[8642229])
-
var i_obj[8642249]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642251 'move' i_obj[8642249] (8642253 'set reference' _formal_tmp_obj[8642242]))
-
var coerce_tmp[8642257]:Remote(ndarray(1,real(32)))[2178793]
-
(8642259 'move' coerce_tmp[8642257] (8642261 '.v' i_obj[8642249] chpl_p[4424460]))
-
(8642267 'noop' )
-
var tmp[8642268]:Remote(ndarray(1,real(32)))[2178793]
-
(8642270 'move' tmp[8642268] (8642272 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8642275 '.=' i_obj[8642249] chpl_p[4424460] tmp[8642268])
-
var coerce_tmp[8642279]:RootClass[236]
-
(8642281 'move' coerce_tmp[8642279] (8642283 'cast' RootClass[236] coerce_tmp[8642257]))
-
var call_tmp[8642286]:bool[19]
-
(8642288 'move' call_tmp[8642286] (8642290 '==' coerce_tmp[8642279] nil[32]))
-
if call_tmp[8642286]
-
{
-
(8642296 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8642299]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8642301]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8642304 call init[2276846] initTemp[8642301] coerce_tmp[8642257])
-
(8642307 'move' call_tmp[8642299] initTemp[8642301])
-
(8642314 call chpl__autoDestroy[5239373] _formal_tmp_obj[8642242])
-
(5598307 'move' call_tmp[5203210] call_tmp[8642299])
-
(5203221 call =[4425894] gr[5203067] call_tmp[5203210])
-
(5656876 call chpl__autoDestroy[4099474] call_tmp[5203210])
}
}
-
var call_tmp[5203228]:baseValue[334793]
-
var initTemp[5203474]:baseValue[334793]
-
(5203477 call init[1335025] initTemp[5203474])
-
(5203230 'move' call_tmp[5203228] initTemp[5203474])
-
var call_tmp[5203234]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5203509]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5203516]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5656866 '=' _formal_tmp_in_dataResource[5203516] dr[5203060])
-
(5203521 'noop' )
-
var _formal_tmp_in_gradResource[5203525]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5656869 '=' _formal_tmp_in_gradResource[5203525] gr[5203067])
-
(5203530 'noop' )
-
(5203511 'move' new_temp[5203509] (5203494 call _new[4426261] _formal_tmp_in_dataResource[5203516] _formal_tmp_in_gradResource[5203525] call_tmp[5203228]))
-
var initTemp[5203536]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5203539 call init[4426407] initTemp[5203536] new_temp[5203509])
-
(5203236 'move' call_tmp[5203234] initTemp[5203536])
-
(5203582 '=' ret[5203006] call_tmp[5203234])
-
label _end_detach[5203285]
-
(5609152 '=' _retArg[5609150] ret[5203006])
-
(5609154 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] . detach[5203586] ( this[5203590]:TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] , copy[5203594]:bool[19] , keepGrad[5203598]:bool[19] , _retArg[5609333]:owned TensorResource(real(32),1,baseValue)[2284568] ) : void[4]
const in arg this[5203590]:TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] const in arg copy[5203594]:bool[19] const in arg keepGrad[5203598]:bool[19] ref arg _retArg[5609333]:owned TensorResource(real(32),1,baseValue)[2284568]-
{
-
var ret[5203629]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5203935]:BaseTensorResource(real(32),1)[2172058]
-
(5203941 'move' coerce_tmp[5203935] (5203937 'cast' BaseTensorResource(real(32),1)[2172058] this[5203590]))
-
var call_tmp[8545768]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8545770 'move' call_tmp[8545768] (8545772 '.' coerce_tmp[5203935] dataResource[2172038]))
-
var dr[5203683]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5203685 call init=[2278902] dr[5203683] call_tmp[8545768])
-
var gr[5203690]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5203692]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5203598]
-
{
-
var coerce_tmp[5203978]:BaseTensorResource(real(32),1)[2172058]
-
(5203984 'move' coerce_tmp[5203978] (5203980 'cast' BaseTensorResource(real(32),1)[2172058] this[5203590]))
-
var call_tmp[8546063]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8546065 'move' call_tmp[8546063] (8546067 '.' coerce_tmp[5203978] gradResource[2172048]))
-
var ret[8640842]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[8640844]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8640847 call init=[2280120] tmp[8640844] call_tmp[8546063])
-
(8640850 'move' ret[8640842] tmp[8640844])
-
(5203711 'move' tmp[5203692] ret[8640842])
}
-
{
-
(5204199 call init=[4426726] tmp[5203692] nil[32])
}
-
(5203761 'move' gr[5203690] tmp[5203692])
-
if copy[5203594]
-
{
-
var call_tmp[5203775]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5204036]:Remote(ndarray(1,real(32)))[2178793]
-
(5204042 'move' coerce_tmp[5204036] (5204038 call borrow[2277630] dr[5203683]))
-
var ret_tmp[5597992]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5203783 call copy[4424423] coerce_tmp[5204036] ret_tmp[5597992])
-
(5597995 'move' call_tmp[5203775] ret_tmp[5597992])
-
var call_tmp[5203784]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8642323]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642327 'move' i_obj[8642323] (8642325 'set reference' call_tmp[5203775]))
-
var _formal_tmp_obj[8642336]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642338 'move' _formal_tmp_obj[8642336] i_obj[8642323])
-
var i_obj[8642343]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642345 'move' i_obj[8642343] (8642347 'set reference' _formal_tmp_obj[8642336]))
-
var coerce_tmp[8642351]:Remote(ndarray(1,real(32)))[2178793]
-
(8642353 'move' coerce_tmp[8642351] (8642355 '.v' i_obj[8642343] chpl_p[4424460]))
-
(8642361 'noop' )
-
var tmp[8642362]:Remote(ndarray(1,real(32)))[2178793]
-
(8642364 'move' tmp[8642362] (8642366 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8642369 '.=' i_obj[8642343] chpl_p[4424460] tmp[8642362])
-
var coerce_tmp[8642373]:RootClass[236]
-
(8642375 'move' coerce_tmp[8642373] (8642377 'cast' RootClass[236] coerce_tmp[8642351]))
-
var call_tmp[8642380]:bool[19]
-
(8642382 'move' call_tmp[8642380] (8642384 '==' coerce_tmp[8642373] nil[32]))
-
if call_tmp[8642380]
-
{
-
(8642390 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8642393]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8642395]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8642398 call init[2276846] initTemp[8642395] coerce_tmp[8642351])
-
(8642401 'move' call_tmp[8642393] initTemp[8642395])
-
(8642408 call chpl__autoDestroy[5239373] _formal_tmp_obj[8642336])
-
(5598313 'move' call_tmp[5203784] call_tmp[8642393])
-
(5203795 call =[4425492] dr[5203683] call_tmp[5203784])
-
(5656889 call chpl__autoDestroy[4099474] call_tmp[5203784])
-
var coerce_tmp[5204061]:Remote(ndarray(1,real(32)))[2178793]
-
(5204067 'move' coerce_tmp[5204061] (5204063 call borrow[3725426] gr[5203690]))
-
var coerce_tmp[5204070]:RootClass[236]
-
(5204076 'move' coerce_tmp[5204070] (5204072 'cast' RootClass[236] coerce_tmp[5204061]))
-
var call_tmp[7330959]:bool[19]
-
(7330961 'move' call_tmp[7330959] (7330963 '!=' coerce_tmp[5204070] nil[32]))
-
if call_tmp[7330959]
-
{
-
var coerce_tmp[8546566]:Remote(ndarray(1,real(32)))[2178793]
-
(8546568 'move' coerce_tmp[8546566] (8546570 '.v' gr[5203690] chpl_p[2178975]))
-
var coerce_tmp[8546573]:RootClass[236]
-
(8546575 'move' coerce_tmp[8546573] (8546577 'cast' RootClass[236] coerce_tmp[8546566]))
-
var call_tmp[8546580]:bool[19]
-
(8546582 'move' call_tmp[8546580] (8546584 '==' coerce_tmp[8546573] nil[32]))
-
if call_tmp[8546580]
-
{
-
(8546590 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8546593]:Remote(ndarray(1,real(32)))[2178793]
-
(8546595 'move' coerce_tmp[8546593] (8546597 '.v' gr[5203690] chpl_p[2178975]))
-
var call_tmp[5203824]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5597998]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5203832 call copy[4424423] coerce_tmp[8546593] ret_tmp[5597998])
-
(5598001 'move' call_tmp[5203824] ret_tmp[5597998])
-
var call_tmp[5203833]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8642417]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642421 'move' i_obj[8642417] (8642419 'set reference' call_tmp[5203824]))
-
var _formal_tmp_obj[8642430]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642432 'move' _formal_tmp_obj[8642430] i_obj[8642417])
-
var i_obj[8642437]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642439 'move' i_obj[8642437] (8642441 'set reference' _formal_tmp_obj[8642430]))
-
var coerce_tmp[8642445]:Remote(ndarray(1,real(32)))[2178793]
-
(8642447 'move' coerce_tmp[8642445] (8642449 '.v' i_obj[8642437] chpl_p[4424460]))
-
(8642455 'noop' )
-
var tmp[8642456]:Remote(ndarray(1,real(32)))[2178793]
-
(8642458 'move' tmp[8642456] (8642460 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8642463 '.=' i_obj[8642437] chpl_p[4424460] tmp[8642456])
-
var coerce_tmp[8642467]:RootClass[236]
-
(8642469 'move' coerce_tmp[8642467] (8642471 'cast' RootClass[236] coerce_tmp[8642445]))
-
var call_tmp[8642474]:bool[19]
-
(8642476 'move' call_tmp[8642474] (8642478 '==' coerce_tmp[8642467] nil[32]))
-
if call_tmp[8642474]
-
{
-
(8642484 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8642487]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8642489]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8642492 call init[2276846] initTemp[8642489] coerce_tmp[8642445])
-
(8642495 'move' call_tmp[8642487] initTemp[8642489])
-
(8642502 call chpl__autoDestroy[5239373] _formal_tmp_obj[8642430])
-
(5598319 'move' call_tmp[5203833] call_tmp[8642487])
-
(5203844 call =[4425894] gr[5203690] call_tmp[5203833])
-
(5656893 call chpl__autoDestroy[4099474] call_tmp[5203833])
}
}
-
var call_tmp[5203851]:baseValue[334793]
-
var initTemp[5204097]:baseValue[334793]
-
(5204100 call init[1335025] initTemp[5204097])
-
(5203853 'move' call_tmp[5203851] initTemp[5204097])
-
var call_tmp[5203857]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5204132]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5204139]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5656883 '=' _formal_tmp_in_dataResource[5204139] dr[5203683])
-
(5204144 'noop' )
-
var _formal_tmp_in_gradResource[5204148]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5656886 '=' _formal_tmp_in_gradResource[5204148] gr[5203690])
-
(5204153 'noop' )
-
(5204134 'move' new_temp[5204132] (5204117 call _new[4426261] _formal_tmp_in_dataResource[5204139] _formal_tmp_in_gradResource[5204148] call_tmp[5203851]))
-
var initTemp[5204159]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5204162 call init[4426407] initTemp[5204159] new_temp[5204132])
-
(5203859 'move' call_tmp[5203857] initTemp[5204159])
-
(5204205 '=' ret[5203629] call_tmp[5203857])
-
label _end_detach[5203908]
-
(5609335 '=' _retArg[5609333] ret[5203629])
-
(5609337 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] . detach[5204209] ( this[5204213]:TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] , copy[5204217]:bool[19] , keepGrad[5204221]:bool[19] , _retArg[5609261]:owned TensorResource(real(32),1,baseValue)[2284568] ) : void[4]
const in arg this[5204213]:TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] const in arg copy[5204217]:bool[19] const in arg keepGrad[5204221]:bool[19] ref arg _retArg[5609261]:owned TensorResource(real(32),1,baseValue)[2284568]-
{
-
var ret[5204252]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5204558]:BaseTensorResource(real(32),1)[2172058]
-
(5204564 'move' coerce_tmp[5204558] (5204560 'cast' BaseTensorResource(real(32),1)[2172058] this[5204213]))
-
var call_tmp[8545778]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8545780 'move' call_tmp[8545778] (8545782 '.' coerce_tmp[5204558] dataResource[2172038]))
-
var dr[5204306]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5204308 call init=[2278902] dr[5204306] call_tmp[8545778])
-
var gr[5204313]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5204315]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5204221]
-
{
-
var coerce_tmp[5204601]:BaseTensorResource(real(32),1)[2172058]
-
(5204607 'move' coerce_tmp[5204601] (5204603 'cast' BaseTensorResource(real(32),1)[2172058] this[5204213]))
-
var call_tmp[8546073]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8546075 'move' call_tmp[8546073] (8546077 '.' coerce_tmp[5204601] gradResource[2172048]))
-
var ret[8640861]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[8640863]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8640866 call init=[2280120] tmp[8640863] call_tmp[8546073])
-
(8640869 'move' ret[8640861] tmp[8640863])
-
(5204334 'move' tmp[5204315] ret[8640861])
}
-
{
-
(5204822 call init=[4426726] tmp[5204315] nil[32])
}
-
(5204384 'move' gr[5204313] tmp[5204315])
-
if copy[5204217]
-
{
-
var call_tmp[5204398]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5204659]:Remote(ndarray(1,real(32)))[2178793]
-
(5204665 'move' coerce_tmp[5204659] (5204661 call borrow[2277630] dr[5204306]))
-
var ret_tmp[5598004]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5204406 call copy[4424423] coerce_tmp[5204659] ret_tmp[5598004])
-
(5598007 'move' call_tmp[5204398] ret_tmp[5598004])
-
var call_tmp[5204407]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8642511]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642515 'move' i_obj[8642511] (8642513 'set reference' call_tmp[5204398]))
-
var _formal_tmp_obj[8642524]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642526 'move' _formal_tmp_obj[8642524] i_obj[8642511])
-
var i_obj[8642531]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642533 'move' i_obj[8642531] (8642535 'set reference' _formal_tmp_obj[8642524]))
-
var coerce_tmp[8642539]:Remote(ndarray(1,real(32)))[2178793]
-
(8642541 'move' coerce_tmp[8642539] (8642543 '.v' i_obj[8642531] chpl_p[4424460]))
-
(8642549 'noop' )
-
var tmp[8642550]:Remote(ndarray(1,real(32)))[2178793]
-
(8642552 'move' tmp[8642550] (8642554 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8642557 '.=' i_obj[8642531] chpl_p[4424460] tmp[8642550])
-
var coerce_tmp[8642561]:RootClass[236]
-
(8642563 'move' coerce_tmp[8642561] (8642565 'cast' RootClass[236] coerce_tmp[8642539]))
-
var call_tmp[8642568]:bool[19]
-
(8642570 'move' call_tmp[8642568] (8642572 '==' coerce_tmp[8642561] nil[32]))
-
if call_tmp[8642568]
-
{
-
(8642578 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8642581]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8642583]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8642586 call init[2276846] initTemp[8642583] coerce_tmp[8642539])
-
(8642589 'move' call_tmp[8642581] initTemp[8642583])
-
(8642596 call chpl__autoDestroy[5239373] _formal_tmp_obj[8642524])
-
(5598325 'move' call_tmp[5204407] call_tmp[8642581])
-
(5204418 call =[4425492] dr[5204306] call_tmp[5204407])
-
(5656906 call chpl__autoDestroy[4099474] call_tmp[5204407])
-
var coerce_tmp[5204684]:Remote(ndarray(1,real(32)))[2178793]
-
(5204690 'move' coerce_tmp[5204684] (5204686 call borrow[3725426] gr[5204313]))
-
var coerce_tmp[5204693]:RootClass[236]
-
(5204699 'move' coerce_tmp[5204693] (5204695 'cast' RootClass[236] coerce_tmp[5204684]))
-
var call_tmp[7330969]:bool[19]
-
(7330971 'move' call_tmp[7330969] (7330973 '!=' coerce_tmp[5204693] nil[32]))
-
if call_tmp[7330969]
-
{
-
var coerce_tmp[8546609]:Remote(ndarray(1,real(32)))[2178793]
-
(8546611 'move' coerce_tmp[8546609] (8546613 '.v' gr[5204313] chpl_p[2178975]))
-
var coerce_tmp[8546616]:RootClass[236]
-
(8546618 'move' coerce_tmp[8546616] (8546620 'cast' RootClass[236] coerce_tmp[8546609]))
-
var call_tmp[8546623]:bool[19]
-
(8546625 'move' call_tmp[8546623] (8546627 '==' coerce_tmp[8546616] nil[32]))
-
if call_tmp[8546623]
-
{
-
(8546633 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8546636]:Remote(ndarray(1,real(32)))[2178793]
-
(8546638 'move' coerce_tmp[8546636] (8546640 '.v' gr[5204313] chpl_p[2178975]))
-
var call_tmp[5204447]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598010]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5204455 call copy[4424423] coerce_tmp[8546636] ret_tmp[5598010])
-
(5598013 'move' call_tmp[5204447] ret_tmp[5598010])
-
var call_tmp[5204456]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8642605]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642609 'move' i_obj[8642605] (8642607 'set reference' call_tmp[5204447]))
-
var _formal_tmp_obj[8642618]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642620 'move' _formal_tmp_obj[8642618] i_obj[8642605])
-
var i_obj[8642625]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642627 'move' i_obj[8642625] (8642629 'set reference' _formal_tmp_obj[8642618]))
-
var coerce_tmp[8642633]:Remote(ndarray(1,real(32)))[2178793]
-
(8642635 'move' coerce_tmp[8642633] (8642637 '.v' i_obj[8642625] chpl_p[4424460]))
-
(8642643 'noop' )
-
var tmp[8642644]:Remote(ndarray(1,real(32)))[2178793]
-
(8642646 'move' tmp[8642644] (8642648 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8642651 '.=' i_obj[8642625] chpl_p[4424460] tmp[8642644])
-
var coerce_tmp[8642655]:RootClass[236]
-
(8642657 'move' coerce_tmp[8642655] (8642659 'cast' RootClass[236] coerce_tmp[8642633]))
-
var call_tmp[8642662]:bool[19]
-
(8642664 'move' call_tmp[8642662] (8642666 '==' coerce_tmp[8642655] nil[32]))
-
if call_tmp[8642662]
-
{
-
(8642672 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8642675]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8642677]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8642680 call init[2276846] initTemp[8642677] coerce_tmp[8642633])
-
(8642683 'move' call_tmp[8642675] initTemp[8642677])
-
(8642690 call chpl__autoDestroy[5239373] _formal_tmp_obj[8642618])
-
(5598331 'move' call_tmp[5204456] call_tmp[8642675])
-
(5204467 call =[4425894] gr[5204313] call_tmp[5204456])
-
(5656910 call chpl__autoDestroy[4099474] call_tmp[5204456])
}
}
-
var call_tmp[5204474]:baseValue[334793]
-
var initTemp[5204720]:baseValue[334793]
-
(5204723 call init[1335025] initTemp[5204720])
-
(5204476 'move' call_tmp[5204474] initTemp[5204720])
-
var call_tmp[5204480]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5204755]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5204762]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5656900 '=' _formal_tmp_in_dataResource[5204762] dr[5204306])
-
(5204767 'noop' )
-
var _formal_tmp_in_gradResource[5204771]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5656903 '=' _formal_tmp_in_gradResource[5204771] gr[5204313])
-
(5204776 'noop' )
-
(5204757 'move' new_temp[5204755] (5204740 call _new[4426261] _formal_tmp_in_dataResource[5204762] _formal_tmp_in_gradResource[5204771] call_tmp[5204474]))
-
var initTemp[5204782]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5204785 call init[4426407] initTemp[5204782] new_temp[5204755])
-
(5204482 'move' call_tmp[5204480] initTemp[5204782])
-
(5204828 '=' ret[5204252] call_tmp[5204480])
-
label _end_detach[5204531]
-
(5609263 '=' _retArg[5609261] ret[5204252])
-
(5609265 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] . detach[5204832] ( this[5204836]:TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] , copy[5204840]:bool[19] , keepGrad[5204844]:bool[19] , _retArg[5609249]:owned TensorResource(real(32),1,baseValue)[2284568] ) : void[4]
const in arg this[5204836]:TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] const in arg copy[5204840]:bool[19] const in arg keepGrad[5204844]:bool[19] ref arg _retArg[5609249]:owned TensorResource(real(32),1,baseValue)[2284568]-
{
-
var ret[5204875]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5205181]:BaseTensorResource(real(32),1)[2172058]
-
(5205187 'move' coerce_tmp[5205181] (5205183 'cast' BaseTensorResource(real(32),1)[2172058] this[5204836]))
-
var call_tmp[8545788]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8545790 'move' call_tmp[8545788] (8545792 '.' coerce_tmp[5205181] dataResource[2172038]))
-
var dr[5204929]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5204931 call init=[2278902] dr[5204929] call_tmp[8545788])
-
var gr[5204936]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5204938]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5204844]
-
{
-
var coerce_tmp[5205224]:BaseTensorResource(real(32),1)[2172058]
-
(5205230 'move' coerce_tmp[5205224] (5205226 'cast' BaseTensorResource(real(32),1)[2172058] this[5204836]))
-
var call_tmp[8546083]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8546085 'move' call_tmp[8546083] (8546087 '.' coerce_tmp[5205224] gradResource[2172048]))
-
var ret[8640880]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[8640882]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8640885 call init=[2280120] tmp[8640882] call_tmp[8546083])
-
(8640888 'move' ret[8640880] tmp[8640882])
-
(5204957 'move' tmp[5204938] ret[8640880])
}
-
{
-
(5205445 call init=[4426726] tmp[5204938] nil[32])
}
-
(5205007 'move' gr[5204936] tmp[5204938])
-
if copy[5204840]
-
{
-
var call_tmp[5205021]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5205282]:Remote(ndarray(1,real(32)))[2178793]
-
(5205288 'move' coerce_tmp[5205282] (5205284 call borrow[2277630] dr[5204929]))
-
var ret_tmp[5598016]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5205029 call copy[4424423] coerce_tmp[5205282] ret_tmp[5598016])
-
(5598019 'move' call_tmp[5205021] ret_tmp[5598016])
-
var call_tmp[5205030]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8642699]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642703 'move' i_obj[8642699] (8642701 'set reference' call_tmp[5205021]))
-
var _formal_tmp_obj[8642712]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642714 'move' _formal_tmp_obj[8642712] i_obj[8642699])
-
var i_obj[8642719]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642721 'move' i_obj[8642719] (8642723 'set reference' _formal_tmp_obj[8642712]))
-
var coerce_tmp[8642727]:Remote(ndarray(1,real(32)))[2178793]
-
(8642729 'move' coerce_tmp[8642727] (8642731 '.v' i_obj[8642719] chpl_p[4424460]))
-
(8642737 'noop' )
-
var tmp[8642738]:Remote(ndarray(1,real(32)))[2178793]
-
(8642740 'move' tmp[8642738] (8642742 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8642745 '.=' i_obj[8642719] chpl_p[4424460] tmp[8642738])
-
var coerce_tmp[8642749]:RootClass[236]
-
(8642751 'move' coerce_tmp[8642749] (8642753 'cast' RootClass[236] coerce_tmp[8642727]))
-
var call_tmp[8642756]:bool[19]
-
(8642758 'move' call_tmp[8642756] (8642760 '==' coerce_tmp[8642749] nil[32]))
-
if call_tmp[8642756]
-
{
-
(8642766 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8642769]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8642771]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8642774 call init[2276846] initTemp[8642771] coerce_tmp[8642727])
-
(8642777 'move' call_tmp[8642769] initTemp[8642771])
-
(8642784 call chpl__autoDestroy[5239373] _formal_tmp_obj[8642712])
-
(5598337 'move' call_tmp[5205030] call_tmp[8642769])
-
(5205041 call =[4425492] dr[5204929] call_tmp[5205030])
-
(5656923 call chpl__autoDestroy[4099474] call_tmp[5205030])
-
var coerce_tmp[5205307]:Remote(ndarray(1,real(32)))[2178793]
-
(5205313 'move' coerce_tmp[5205307] (5205309 call borrow[3725426] gr[5204936]))
-
var coerce_tmp[5205316]:RootClass[236]
-
(5205322 'move' coerce_tmp[5205316] (5205318 'cast' RootClass[236] coerce_tmp[5205307]))
-
var call_tmp[7330979]:bool[19]
-
(7330981 'move' call_tmp[7330979] (7330983 '!=' coerce_tmp[5205316] nil[32]))
-
if call_tmp[7330979]
-
{
-
var coerce_tmp[8546652]:Remote(ndarray(1,real(32)))[2178793]
-
(8546654 'move' coerce_tmp[8546652] (8546656 '.v' gr[5204936] chpl_p[2178975]))
-
var coerce_tmp[8546659]:RootClass[236]
-
(8546661 'move' coerce_tmp[8546659] (8546663 'cast' RootClass[236] coerce_tmp[8546652]))
-
var call_tmp[8546666]:bool[19]
-
(8546668 'move' call_tmp[8546666] (8546670 '==' coerce_tmp[8546659] nil[32]))
-
if call_tmp[8546666]
-
{
-
(8546676 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8546679]:Remote(ndarray(1,real(32)))[2178793]
-
(8546681 'move' coerce_tmp[8546679] (8546683 '.v' gr[5204936] chpl_p[2178975]))
-
var call_tmp[5205070]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598022]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5205078 call copy[4424423] coerce_tmp[8546679] ret_tmp[5598022])
-
(5598025 'move' call_tmp[5205070] ret_tmp[5598022])
-
var call_tmp[5205079]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8642793]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642797 'move' i_obj[8642793] (8642795 'set reference' call_tmp[5205070]))
-
var _formal_tmp_obj[8642806]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642808 'move' _formal_tmp_obj[8642806] i_obj[8642793])
-
var i_obj[8642813]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642815 'move' i_obj[8642813] (8642817 'set reference' _formal_tmp_obj[8642806]))
-
var coerce_tmp[8642821]:Remote(ndarray(1,real(32)))[2178793]
-
(8642823 'move' coerce_tmp[8642821] (8642825 '.v' i_obj[8642813] chpl_p[4424460]))
-
(8642831 'noop' )
-
var tmp[8642832]:Remote(ndarray(1,real(32)))[2178793]
-
(8642834 'move' tmp[8642832] (8642836 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8642839 '.=' i_obj[8642813] chpl_p[4424460] tmp[8642832])
-
var coerce_tmp[8642843]:RootClass[236]
-
(8642845 'move' coerce_tmp[8642843] (8642847 'cast' RootClass[236] coerce_tmp[8642821]))
-
var call_tmp[8642850]:bool[19]
-
(8642852 'move' call_tmp[8642850] (8642854 '==' coerce_tmp[8642843] nil[32]))
-
if call_tmp[8642850]
-
{
-
(8642860 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8642863]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8642865]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8642868 call init[2276846] initTemp[8642865] coerce_tmp[8642821])
-
(8642871 'move' call_tmp[8642863] initTemp[8642865])
-
(8642878 call chpl__autoDestroy[5239373] _formal_tmp_obj[8642806])
-
(5598343 'move' call_tmp[5205079] call_tmp[8642863])
-
(5205090 call =[4425894] gr[5204936] call_tmp[5205079])
-
(5656927 call chpl__autoDestroy[4099474] call_tmp[5205079])
}
}
-
var call_tmp[5205097]:baseValue[334793]
-
var initTemp[5205343]:baseValue[334793]
-
(5205346 call init[1335025] initTemp[5205343])
-
(5205099 'move' call_tmp[5205097] initTemp[5205343])
-
var call_tmp[5205103]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5205378]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5205385]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5656917 '=' _formal_tmp_in_dataResource[5205385] dr[5204929])
-
(5205390 'noop' )
-
var _formal_tmp_in_gradResource[5205394]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5656920 '=' _formal_tmp_in_gradResource[5205394] gr[5204936])
-
(5205399 'noop' )
-
(5205380 'move' new_temp[5205378] (5205363 call _new[4426261] _formal_tmp_in_dataResource[5205385] _formal_tmp_in_gradResource[5205394] call_tmp[5205097]))
-
var initTemp[5205405]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5205408 call init[4426407] initTemp[5205405] new_temp[5205378])
-
(5205105 'move' call_tmp[5205103] initTemp[5205405])
-
(5205451 '=' ret[5204875] call_tmp[5205103])
-
label _end_detach[5205154]
-
(5609251 '=' _retArg[5609249] ret[5204875])
-
(5609253 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] . detach[5205455] ( this[5205459]:TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] , copy[5205463]:bool[19] , keepGrad[5205467]:bool[19] , _retArg[5609144]:owned TensorResource(real(32),1,baseValue)[2284568] ) : void[4]
const in arg this[5205459]:TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] const in arg copy[5205463]:bool[19] const in arg keepGrad[5205467]:bool[19] ref arg _retArg[5609144]:owned TensorResource(real(32),1,baseValue)[2284568]-
{
-
var ret[5205498]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5205804]:BaseTensorResource(real(32),1)[2172058]
-
(5205810 'move' coerce_tmp[5205804] (5205806 'cast' BaseTensorResource(real(32),1)[2172058] this[5205459]))
-
var call_tmp[8545798]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8545800 'move' call_tmp[8545798] (8545802 '.' coerce_tmp[5205804] dataResource[2172038]))
-
var dr[5205552]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5205554 call init=[2278902] dr[5205552] call_tmp[8545798])
-
var gr[5205559]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5205561]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5205467]
-
{
-
var coerce_tmp[5205847]:BaseTensorResource(real(32),1)[2172058]
-
(5205853 'move' coerce_tmp[5205847] (5205849 'cast' BaseTensorResource(real(32),1)[2172058] this[5205459]))
-
var call_tmp[8546093]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8546095 'move' call_tmp[8546093] (8546097 '.' coerce_tmp[5205847] gradResource[2172048]))
-
var ret[8640899]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[8640901]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8640904 call init=[2280120] tmp[8640901] call_tmp[8546093])
-
(8640907 'move' ret[8640899] tmp[8640901])
-
(5205580 'move' tmp[5205561] ret[8640899])
}
-
{
-
(5206068 call init=[4426726] tmp[5205561] nil[32])
}
-
(5205630 'move' gr[5205559] tmp[5205561])
-
if copy[5205463]
-
{
-
var call_tmp[5205644]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5205905]:Remote(ndarray(1,real(32)))[2178793]
-
(5205911 'move' coerce_tmp[5205905] (5205907 call borrow[2277630] dr[5205552]))
-
var ret_tmp[5598028]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5205652 call copy[4424423] coerce_tmp[5205905] ret_tmp[5598028])
-
(5598031 'move' call_tmp[5205644] ret_tmp[5598028])
-
var call_tmp[5205653]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8642887]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642891 'move' i_obj[8642887] (8642889 'set reference' call_tmp[5205644]))
-
var _formal_tmp_obj[8642900]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642902 'move' _formal_tmp_obj[8642900] i_obj[8642887])
-
var i_obj[8642907]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642909 'move' i_obj[8642907] (8642911 'set reference' _formal_tmp_obj[8642900]))
-
var coerce_tmp[8642915]:Remote(ndarray(1,real(32)))[2178793]
-
(8642917 'move' coerce_tmp[8642915] (8642919 '.v' i_obj[8642907] chpl_p[4424460]))
-
(8642925 'noop' )
-
var tmp[8642926]:Remote(ndarray(1,real(32)))[2178793]
-
(8642928 'move' tmp[8642926] (8642930 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8642933 '.=' i_obj[8642907] chpl_p[4424460] tmp[8642926])
-
var coerce_tmp[8642937]:RootClass[236]
-
(8642939 'move' coerce_tmp[8642937] (8642941 'cast' RootClass[236] coerce_tmp[8642915]))
-
var call_tmp[8642944]:bool[19]
-
(8642946 'move' call_tmp[8642944] (8642948 '==' coerce_tmp[8642937] nil[32]))
-
if call_tmp[8642944]
-
{
-
(8642954 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8642957]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8642959]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8642962 call init[2276846] initTemp[8642959] coerce_tmp[8642915])
-
(8642965 'move' call_tmp[8642957] initTemp[8642959])
-
(8642972 call chpl__autoDestroy[5239373] _formal_tmp_obj[8642900])
-
(5598349 'move' call_tmp[5205653] call_tmp[8642957])
-
(5205664 call =[4425492] dr[5205552] call_tmp[5205653])
-
(5656940 call chpl__autoDestroy[4099474] call_tmp[5205653])
-
var coerce_tmp[5205930]:Remote(ndarray(1,real(32)))[2178793]
-
(5205936 'move' coerce_tmp[5205930] (5205932 call borrow[3725426] gr[5205559]))
-
var coerce_tmp[5205939]:RootClass[236]
-
(5205945 'move' coerce_tmp[5205939] (5205941 'cast' RootClass[236] coerce_tmp[5205930]))
-
var call_tmp[7330989]:bool[19]
-
(7330991 'move' call_tmp[7330989] (7330993 '!=' coerce_tmp[5205939] nil[32]))
-
if call_tmp[7330989]
-
{
-
var coerce_tmp[8546695]:Remote(ndarray(1,real(32)))[2178793]
-
(8546697 'move' coerce_tmp[8546695] (8546699 '.v' gr[5205559] chpl_p[2178975]))
-
var coerce_tmp[8546702]:RootClass[236]
-
(8546704 'move' coerce_tmp[8546702] (8546706 'cast' RootClass[236] coerce_tmp[8546695]))
-
var call_tmp[8546709]:bool[19]
-
(8546711 'move' call_tmp[8546709] (8546713 '==' coerce_tmp[8546702] nil[32]))
-
if call_tmp[8546709]
-
{
-
(8546719 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8546722]:Remote(ndarray(1,real(32)))[2178793]
-
(8546724 'move' coerce_tmp[8546722] (8546726 '.v' gr[5205559] chpl_p[2178975]))
-
var call_tmp[5205693]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598034]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5205701 call copy[4424423] coerce_tmp[8546722] ret_tmp[5598034])
-
(5598037 'move' call_tmp[5205693] ret_tmp[5598034])
-
var call_tmp[5205702]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8642981]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642985 'move' i_obj[8642981] (8642983 'set reference' call_tmp[5205693]))
-
var _formal_tmp_obj[8642994]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642996 'move' _formal_tmp_obj[8642994] i_obj[8642981])
-
var i_obj[8643001]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643003 'move' i_obj[8643001] (8643005 'set reference' _formal_tmp_obj[8642994]))
-
var coerce_tmp[8643009]:Remote(ndarray(1,real(32)))[2178793]
-
(8643011 'move' coerce_tmp[8643009] (8643013 '.v' i_obj[8643001] chpl_p[4424460]))
-
(8643019 'noop' )
-
var tmp[8643020]:Remote(ndarray(1,real(32)))[2178793]
-
(8643022 'move' tmp[8643020] (8643024 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8643027 '.=' i_obj[8643001] chpl_p[4424460] tmp[8643020])
-
var coerce_tmp[8643031]:RootClass[236]
-
(8643033 'move' coerce_tmp[8643031] (8643035 'cast' RootClass[236] coerce_tmp[8643009]))
-
var call_tmp[8643038]:bool[19]
-
(8643040 'move' call_tmp[8643038] (8643042 '==' coerce_tmp[8643031] nil[32]))
-
if call_tmp[8643038]
-
{
-
(8643048 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8643051]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8643053]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8643056 call init[2276846] initTemp[8643053] coerce_tmp[8643009])
-
(8643059 'move' call_tmp[8643051] initTemp[8643053])
-
(8643066 call chpl__autoDestroy[5239373] _formal_tmp_obj[8642994])
-
(5598355 'move' call_tmp[5205702] call_tmp[8643051])
-
(5205713 call =[4425894] gr[5205559] call_tmp[5205702])
-
(5656944 call chpl__autoDestroy[4099474] call_tmp[5205702])
}
}
-
var call_tmp[5205720]:baseValue[334793]
-
var initTemp[5205966]:baseValue[334793]
-
(5205969 call init[1335025] initTemp[5205966])
-
(5205722 'move' call_tmp[5205720] initTemp[5205966])
-
var call_tmp[5205726]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5206001]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5206008]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5656934 '=' _formal_tmp_in_dataResource[5206008] dr[5205552])
-
(5206013 'noop' )
-
var _formal_tmp_in_gradResource[5206017]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5656937 '=' _formal_tmp_in_gradResource[5206017] gr[5205559])
-
(5206022 'noop' )
-
(5206003 'move' new_temp[5206001] (5205986 call _new[4426261] _formal_tmp_in_dataResource[5206008] _formal_tmp_in_gradResource[5206017] call_tmp[5205720]))
-
var initTemp[5206028]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5206031 call init[4426407] initTemp[5206028] new_temp[5206001])
-
(5205728 'move' call_tmp[5205726] initTemp[5206028])
-
(5206074 '=' ret[5205498] call_tmp[5205726])
-
label _end_detach[5205777]
-
(5609146 '=' _retArg[5609144] ret[5205498])
-
(5609148 return _void[46])
}
-
- «»
function TensorResource(real(32),1,expandOp(1,real(32)))[4719699] . detach[5206078] ( this[5206082]:TensorResource(real(32),1,expandOp(1,real(32)))[4719699] , copy[5206086]:bool[19] , keepGrad[5206090]:bool[19] , _retArg[5609216]:owned TensorResource(real(32),1,baseValue)[2284568] ) : void[4]
const in arg this[5206082]:TensorResource(real(32),1,expandOp(1,real(32)))[4719699] const in arg copy[5206086]:bool[19] const in arg keepGrad[5206090]:bool[19] ref arg _retArg[5609216]:owned TensorResource(real(32),1,baseValue)[2284568]-
{
-
var ret[5206121]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5206427]:BaseTensorResource(real(32),1)[2172058]
-
(5206433 'move' coerce_tmp[5206427] (5206429 'cast' BaseTensorResource(real(32),1)[2172058] this[5206082]))
-
var call_tmp[8545808]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8545810 'move' call_tmp[8545808] (8545812 '.' coerce_tmp[5206427] dataResource[2172038]))
-
var dr[5206175]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5206177 call init=[2278902] dr[5206175] call_tmp[8545808])
-
var gr[5206182]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5206184]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5206090]
-
{
-
var coerce_tmp[5206470]:BaseTensorResource(real(32),1)[2172058]
-
(5206476 'move' coerce_tmp[5206470] (5206472 'cast' BaseTensorResource(real(32),1)[2172058] this[5206082]))
-
var call_tmp[8546103]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8546105 'move' call_tmp[8546103] (8546107 '.' coerce_tmp[5206470] gradResource[2172048]))
-
var ret[8640918]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[8640920]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8640923 call init=[2280120] tmp[8640920] call_tmp[8546103])
-
(8640926 'move' ret[8640918] tmp[8640920])
-
(5206203 'move' tmp[5206184] ret[8640918])
}
-
{
-
(5206691 call init=[4426726] tmp[5206184] nil[32])
}
-
(5206253 'move' gr[5206182] tmp[5206184])
-
if copy[5206086]
-
{
-
var call_tmp[5206267]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5206528]:Remote(ndarray(1,real(32)))[2178793]
-
(5206534 'move' coerce_tmp[5206528] (5206530 call borrow[2277630] dr[5206175]))
-
var ret_tmp[5598040]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5206275 call copy[4424423] coerce_tmp[5206528] ret_tmp[5598040])
-
(5598043 'move' call_tmp[5206267] ret_tmp[5598040])
-
var call_tmp[5206276]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8643075]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643079 'move' i_obj[8643075] (8643077 'set reference' call_tmp[5206267]))
-
var _formal_tmp_obj[8643088]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643090 'move' _formal_tmp_obj[8643088] i_obj[8643075])
-
var i_obj[8643095]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643097 'move' i_obj[8643095] (8643099 'set reference' _formal_tmp_obj[8643088]))
-
var coerce_tmp[8643103]:Remote(ndarray(1,real(32)))[2178793]
-
(8643105 'move' coerce_tmp[8643103] (8643107 '.v' i_obj[8643095] chpl_p[4424460]))
-
(8643113 'noop' )
-
var tmp[8643114]:Remote(ndarray(1,real(32)))[2178793]
-
(8643116 'move' tmp[8643114] (8643118 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8643121 '.=' i_obj[8643095] chpl_p[4424460] tmp[8643114])
-
var coerce_tmp[8643125]:RootClass[236]
-
(8643127 'move' coerce_tmp[8643125] (8643129 'cast' RootClass[236] coerce_tmp[8643103]))
-
var call_tmp[8643132]:bool[19]
-
(8643134 'move' call_tmp[8643132] (8643136 '==' coerce_tmp[8643125] nil[32]))
-
if call_tmp[8643132]
-
{
-
(8643142 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8643145]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8643147]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8643150 call init[2276846] initTemp[8643147] coerce_tmp[8643103])
-
(8643153 'move' call_tmp[8643145] initTemp[8643147])
-
(8643160 call chpl__autoDestroy[5239373] _formal_tmp_obj[8643088])
-
(5598361 'move' call_tmp[5206276] call_tmp[8643145])
-
(5206287 call =[4425492] dr[5206175] call_tmp[5206276])
-
(5656957 call chpl__autoDestroy[4099474] call_tmp[5206276])
-
var coerce_tmp[5206553]:Remote(ndarray(1,real(32)))[2178793]
-
(5206559 'move' coerce_tmp[5206553] (5206555 call borrow[3725426] gr[5206182]))
-
var coerce_tmp[5206562]:RootClass[236]
-
(5206568 'move' coerce_tmp[5206562] (5206564 'cast' RootClass[236] coerce_tmp[5206553]))
-
var call_tmp[7330999]:bool[19]
-
(7331001 'move' call_tmp[7330999] (7331003 '!=' coerce_tmp[5206562] nil[32]))
-
if call_tmp[7330999]
-
{
-
var coerce_tmp[8546738]:Remote(ndarray(1,real(32)))[2178793]
-
(8546740 'move' coerce_tmp[8546738] (8546742 '.v' gr[5206182] chpl_p[2178975]))
-
var coerce_tmp[8546745]:RootClass[236]
-
(8546747 'move' coerce_tmp[8546745] (8546749 'cast' RootClass[236] coerce_tmp[8546738]))
-
var call_tmp[8546752]:bool[19]
-
(8546754 'move' call_tmp[8546752] (8546756 '==' coerce_tmp[8546745] nil[32]))
-
if call_tmp[8546752]
-
{
-
(8546762 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8546765]:Remote(ndarray(1,real(32)))[2178793]
-
(8546767 'move' coerce_tmp[8546765] (8546769 '.v' gr[5206182] chpl_p[2178975]))
-
var call_tmp[5206316]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598046]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5206324 call copy[4424423] coerce_tmp[8546765] ret_tmp[5598046])
-
(5598049 'move' call_tmp[5206316] ret_tmp[5598046])
-
var call_tmp[5206325]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8643169]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643173 'move' i_obj[8643169] (8643171 'set reference' call_tmp[5206316]))
-
var _formal_tmp_obj[8643182]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643184 'move' _formal_tmp_obj[8643182] i_obj[8643169])
-
var i_obj[8643189]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643191 'move' i_obj[8643189] (8643193 'set reference' _formal_tmp_obj[8643182]))
-
var coerce_tmp[8643197]:Remote(ndarray(1,real(32)))[2178793]
-
(8643199 'move' coerce_tmp[8643197] (8643201 '.v' i_obj[8643189] chpl_p[4424460]))
-
(8643207 'noop' )
-
var tmp[8643208]:Remote(ndarray(1,real(32)))[2178793]
-
(8643210 'move' tmp[8643208] (8643212 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8643215 '.=' i_obj[8643189] chpl_p[4424460] tmp[8643208])
-
var coerce_tmp[8643219]:RootClass[236]
-
(8643221 'move' coerce_tmp[8643219] (8643223 'cast' RootClass[236] coerce_tmp[8643197]))
-
var call_tmp[8643226]:bool[19]
-
(8643228 'move' call_tmp[8643226] (8643230 '==' coerce_tmp[8643219] nil[32]))
-
if call_tmp[8643226]
-
{
-
(8643236 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8643239]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8643241]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8643244 call init[2276846] initTemp[8643241] coerce_tmp[8643197])
-
(8643247 'move' call_tmp[8643239] initTemp[8643241])
-
(8643254 call chpl__autoDestroy[5239373] _formal_tmp_obj[8643182])
-
(5598367 'move' call_tmp[5206325] call_tmp[8643239])
-
(5206336 call =[4425894] gr[5206182] call_tmp[5206325])
-
(5656961 call chpl__autoDestroy[4099474] call_tmp[5206325])
}
}
-
var call_tmp[5206343]:baseValue[334793]
-
var initTemp[5206589]:baseValue[334793]
-
(5206592 call init[1335025] initTemp[5206589])
-
(5206345 'move' call_tmp[5206343] initTemp[5206589])
-
var call_tmp[5206349]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5206624]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5206631]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5656951 '=' _formal_tmp_in_dataResource[5206631] dr[5206175])
-
(5206636 'noop' )
-
var _formal_tmp_in_gradResource[5206640]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5656954 '=' _formal_tmp_in_gradResource[5206640] gr[5206182])
-
(5206645 'noop' )
-
(5206626 'move' new_temp[5206624] (5206609 call _new[4426261] _formal_tmp_in_dataResource[5206631] _formal_tmp_in_gradResource[5206640] call_tmp[5206343]))
-
var initTemp[5206651]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5206654 call init[4426407] initTemp[5206651] new_temp[5206624])
-
(5206351 'move' call_tmp[5206349] initTemp[5206651])
-
(5206697 '=' ret[5206121] call_tmp[5206349])
-
label _end_detach[5206400]
-
(5609218 '=' _retArg[5609216] ret[5206121])
-
(5609220 return _void[46])
}
-
- «»
function TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] . detach[5206701] ( this[5206705]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] , copy[5206709]:bool[19] , keepGrad[5206713]:bool[19] , _retArg[5608886]:owned TensorResource(real(32),1,baseValue)[2284568] ) : void[4]
const in arg this[5206705]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] const in arg copy[5206709]:bool[19] const in arg keepGrad[5206713]:bool[19] ref arg _retArg[5608886]:owned TensorResource(real(32),1,baseValue)[2284568]-
{
-
var ret[5206744]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5207050]:BaseTensorResource(real(32),1)[2172058]
-
(5207056 'move' coerce_tmp[5207050] (5207052 'cast' BaseTensorResource(real(32),1)[2172058] this[5206705]))
-
var call_tmp[8545818]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8545820 'move' call_tmp[8545818] (8545822 '.' coerce_tmp[5207050] dataResource[2172038]))
-
var dr[5206798]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5206800 call init=[2278902] dr[5206798] call_tmp[8545818])
-
var gr[5206805]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5206807]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5206713]
-
{
-
var coerce_tmp[5207093]:BaseTensorResource(real(32),1)[2172058]
-
(5207099 'move' coerce_tmp[5207093] (5207095 'cast' BaseTensorResource(real(32),1)[2172058] this[5206705]))
-
var call_tmp[8546113]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8546115 'move' call_tmp[8546113] (8546117 '.' coerce_tmp[5207093] gradResource[2172048]))
-
var ret[8640937]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[8640939]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8640942 call init=[2280120] tmp[8640939] call_tmp[8546113])
-
(8640945 'move' ret[8640937] tmp[8640939])
-
(5206826 'move' tmp[5206807] ret[8640937])
}
-
{
-
(5207314 call init=[4426726] tmp[5206807] nil[32])
}
-
(5206876 'move' gr[5206805] tmp[5206807])
-
if copy[5206709]
-
{
-
var call_tmp[5206890]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5207151]:Remote(ndarray(1,real(32)))[2178793]
-
(5207157 'move' coerce_tmp[5207151] (5207153 call borrow[2277630] dr[5206798]))
-
var ret_tmp[5598052]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5206898 call copy[4424423] coerce_tmp[5207151] ret_tmp[5598052])
-
(5598055 'move' call_tmp[5206890] ret_tmp[5598052])
-
var call_tmp[5206899]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8643263]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643267 'move' i_obj[8643263] (8643265 'set reference' call_tmp[5206890]))
-
var _formal_tmp_obj[8643276]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643278 'move' _formal_tmp_obj[8643276] i_obj[8643263])
-
var i_obj[8643283]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643285 'move' i_obj[8643283] (8643287 'set reference' _formal_tmp_obj[8643276]))
-
var coerce_tmp[8643291]:Remote(ndarray(1,real(32)))[2178793]
-
(8643293 'move' coerce_tmp[8643291] (8643295 '.v' i_obj[8643283] chpl_p[4424460]))
-
(8643301 'noop' )
-
var tmp[8643302]:Remote(ndarray(1,real(32)))[2178793]
-
(8643304 'move' tmp[8643302] (8643306 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8643309 '.=' i_obj[8643283] chpl_p[4424460] tmp[8643302])
-
var coerce_tmp[8643313]:RootClass[236]
-
(8643315 'move' coerce_tmp[8643313] (8643317 'cast' RootClass[236] coerce_tmp[8643291]))
-
var call_tmp[8643320]:bool[19]
-
(8643322 'move' call_tmp[8643320] (8643324 '==' coerce_tmp[8643313] nil[32]))
-
if call_tmp[8643320]
-
{
-
(8643330 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8643333]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8643335]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8643338 call init[2276846] initTemp[8643335] coerce_tmp[8643291])
-
(8643341 'move' call_tmp[8643333] initTemp[8643335])
-
(8643348 call chpl__autoDestroy[5239373] _formal_tmp_obj[8643276])
-
(5598373 'move' call_tmp[5206899] call_tmp[8643333])
-
(5206910 call =[4425492] dr[5206798] call_tmp[5206899])
-
(5656974 call chpl__autoDestroy[4099474] call_tmp[5206899])
-
var coerce_tmp[5207176]:Remote(ndarray(1,real(32)))[2178793]
-
(5207182 'move' coerce_tmp[5207176] (5207178 call borrow[3725426] gr[5206805]))
-
var coerce_tmp[5207185]:RootClass[236]
-
(5207191 'move' coerce_tmp[5207185] (5207187 'cast' RootClass[236] coerce_tmp[5207176]))
-
var call_tmp[7331009]:bool[19]
-
(7331011 'move' call_tmp[7331009] (7331013 '!=' coerce_tmp[5207185] nil[32]))
-
if call_tmp[7331009]
-
{
-
var coerce_tmp[8546781]:Remote(ndarray(1,real(32)))[2178793]
-
(8546783 'move' coerce_tmp[8546781] (8546785 '.v' gr[5206805] chpl_p[2178975]))
-
var coerce_tmp[8546788]:RootClass[236]
-
(8546790 'move' coerce_tmp[8546788] (8546792 'cast' RootClass[236] coerce_tmp[8546781]))
-
var call_tmp[8546795]:bool[19]
-
(8546797 'move' call_tmp[8546795] (8546799 '==' coerce_tmp[8546788] nil[32]))
-
if call_tmp[8546795]
-
{
-
(8546805 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8546808]:Remote(ndarray(1,real(32)))[2178793]
-
(8546810 'move' coerce_tmp[8546808] (8546812 '.v' gr[5206805] chpl_p[2178975]))
-
var call_tmp[5206939]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598058]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5206947 call copy[4424423] coerce_tmp[8546808] ret_tmp[5598058])
-
(5598061 'move' call_tmp[5206939] ret_tmp[5598058])
-
var call_tmp[5206948]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8643357]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643361 'move' i_obj[8643357] (8643359 'set reference' call_tmp[5206939]))
-
var _formal_tmp_obj[8643370]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643372 'move' _formal_tmp_obj[8643370] i_obj[8643357])
-
var i_obj[8643377]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643379 'move' i_obj[8643377] (8643381 'set reference' _formal_tmp_obj[8643370]))
-
var coerce_tmp[8643385]:Remote(ndarray(1,real(32)))[2178793]
-
(8643387 'move' coerce_tmp[8643385] (8643389 '.v' i_obj[8643377] chpl_p[4424460]))
-
(8643395 'noop' )
-
var tmp[8643396]:Remote(ndarray(1,real(32)))[2178793]
-
(8643398 'move' tmp[8643396] (8643400 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8643403 '.=' i_obj[8643377] chpl_p[4424460] tmp[8643396])
-
var coerce_tmp[8643407]:RootClass[236]
-
(8643409 'move' coerce_tmp[8643407] (8643411 'cast' RootClass[236] coerce_tmp[8643385]))
-
var call_tmp[8643414]:bool[19]
-
(8643416 'move' call_tmp[8643414] (8643418 '==' coerce_tmp[8643407] nil[32]))
-
if call_tmp[8643414]
-
{
-
(8643424 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8643427]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8643429]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8643432 call init[2276846] initTemp[8643429] coerce_tmp[8643385])
-
(8643435 'move' call_tmp[8643427] initTemp[8643429])
-
(8643442 call chpl__autoDestroy[5239373] _formal_tmp_obj[8643370])
-
(5598379 'move' call_tmp[5206948] call_tmp[8643427])
-
(5206959 call =[4425894] gr[5206805] call_tmp[5206948])
-
(5656978 call chpl__autoDestroy[4099474] call_tmp[5206948])
}
}
-
var call_tmp[5206966]:baseValue[334793]
-
var initTemp[5207212]:baseValue[334793]
-
(5207215 call init[1335025] initTemp[5207212])
-
(5206968 'move' call_tmp[5206966] initTemp[5207212])
-
var call_tmp[5206972]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5207247]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5207254]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5656968 '=' _formal_tmp_in_dataResource[5207254] dr[5206798])
-
(5207259 'noop' )
-
var _formal_tmp_in_gradResource[5207263]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5656971 '=' _formal_tmp_in_gradResource[5207263] gr[5206805])
-
(5207268 'noop' )
-
(5207249 'move' new_temp[5207247] (5207232 call _new[4426261] _formal_tmp_in_dataResource[5207254] _formal_tmp_in_gradResource[5207263] call_tmp[5206966]))
-
var initTemp[5207274]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5207277 call init[4426407] initTemp[5207274] new_temp[5207247])
-
(5206974 'move' call_tmp[5206972] initTemp[5207274])
-
(5207320 '=' ret[5206744] call_tmp[5206972])
-
label _end_detach[5207023]
-
(5608888 '=' _retArg[5608886] ret[5206744])
-
(5608890 return _void[46])
}
-
- «»
function TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645] . detach[5207324] ( this[5207328]:TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645] , copy[5207332]:bool[19] , keepGrad[5207336]:bool[19] , _retArg[5609411]:owned TensorResource(real(32),1,baseValue)[2284568] ) : void[4]
const in arg this[5207328]:TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645] const in arg copy[5207332]:bool[19] const in arg keepGrad[5207336]:bool[19] ref arg _retArg[5609411]:owned TensorResource(real(32),1,baseValue)[2284568]-
{
-
var ret[5207367]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5207673]:BaseTensorResource(real(32),1)[2172058]
-
(5207679 'move' coerce_tmp[5207673] (5207675 'cast' BaseTensorResource(real(32),1)[2172058] this[5207328]))
-
var call_tmp[8545828]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8545830 'move' call_tmp[8545828] (8545832 '.' coerce_tmp[5207673] dataResource[2172038]))
-
var dr[5207421]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5207423 call init=[2278902] dr[5207421] call_tmp[8545828])
-
var gr[5207428]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5207430]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5207336]
-
{
-
var coerce_tmp[5207716]:BaseTensorResource(real(32),1)[2172058]
-
(5207722 'move' coerce_tmp[5207716] (5207718 'cast' BaseTensorResource(real(32),1)[2172058] this[5207328]))
-
var call_tmp[8546123]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8546125 'move' call_tmp[8546123] (8546127 '.' coerce_tmp[5207716] gradResource[2172048]))
-
var ret[8640956]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[8640958]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8640961 call init=[2280120] tmp[8640958] call_tmp[8546123])
-
(8640964 'move' ret[8640956] tmp[8640958])
-
(5207449 'move' tmp[5207430] ret[8640956])
}
-
{
-
(5207937 call init=[4426726] tmp[5207430] nil[32])
}
-
(5207499 'move' gr[5207428] tmp[5207430])
-
if copy[5207332]
-
{
-
var call_tmp[5207513]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5207774]:Remote(ndarray(1,real(32)))[2178793]
-
(5207780 'move' coerce_tmp[5207774] (5207776 call borrow[2277630] dr[5207421]))
-
var ret_tmp[5598064]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5207521 call copy[4424423] coerce_tmp[5207774] ret_tmp[5598064])
-
(5598067 'move' call_tmp[5207513] ret_tmp[5598064])
-
var call_tmp[5207522]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8643451]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643455 'move' i_obj[8643451] (8643453 'set reference' call_tmp[5207513]))
-
var _formal_tmp_obj[8643464]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643466 'move' _formal_tmp_obj[8643464] i_obj[8643451])
-
var i_obj[8643471]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643473 'move' i_obj[8643471] (8643475 'set reference' _formal_tmp_obj[8643464]))
-
var coerce_tmp[8643479]:Remote(ndarray(1,real(32)))[2178793]
-
(8643481 'move' coerce_tmp[8643479] (8643483 '.v' i_obj[8643471] chpl_p[4424460]))
-
(8643489 'noop' )
-
var tmp[8643490]:Remote(ndarray(1,real(32)))[2178793]
-
(8643492 'move' tmp[8643490] (8643494 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8643497 '.=' i_obj[8643471] chpl_p[4424460] tmp[8643490])
-
var coerce_tmp[8643501]:RootClass[236]
-
(8643503 'move' coerce_tmp[8643501] (8643505 'cast' RootClass[236] coerce_tmp[8643479]))
-
var call_tmp[8643508]:bool[19]
-
(8643510 'move' call_tmp[8643508] (8643512 '==' coerce_tmp[8643501] nil[32]))
-
if call_tmp[8643508]
-
{
-
(8643518 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8643521]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8643523]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8643526 call init[2276846] initTemp[8643523] coerce_tmp[8643479])
-
(8643529 'move' call_tmp[8643521] initTemp[8643523])
-
(8643536 call chpl__autoDestroy[5239373] _formal_tmp_obj[8643464])
-
(5598385 'move' call_tmp[5207522] call_tmp[8643521])
-
(5207533 call =[4425492] dr[5207421] call_tmp[5207522])
-
(5656991 call chpl__autoDestroy[4099474] call_tmp[5207522])
-
var coerce_tmp[5207799]:Remote(ndarray(1,real(32)))[2178793]
-
(5207805 'move' coerce_tmp[5207799] (5207801 call borrow[3725426] gr[5207428]))
-
var coerce_tmp[5207808]:RootClass[236]
-
(5207814 'move' coerce_tmp[5207808] (5207810 'cast' RootClass[236] coerce_tmp[5207799]))
-
var call_tmp[7331019]:bool[19]
-
(7331021 'move' call_tmp[7331019] (7331023 '!=' coerce_tmp[5207808] nil[32]))
-
if call_tmp[7331019]
-
{
-
var coerce_tmp[8546824]:Remote(ndarray(1,real(32)))[2178793]
-
(8546826 'move' coerce_tmp[8546824] (8546828 '.v' gr[5207428] chpl_p[2178975]))
-
var coerce_tmp[8546831]:RootClass[236]
-
(8546833 'move' coerce_tmp[8546831] (8546835 'cast' RootClass[236] coerce_tmp[8546824]))
-
var call_tmp[8546838]:bool[19]
-
(8546840 'move' call_tmp[8546838] (8546842 '==' coerce_tmp[8546831] nil[32]))
-
if call_tmp[8546838]
-
{
-
(8546848 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8546851]:Remote(ndarray(1,real(32)))[2178793]
-
(8546853 'move' coerce_tmp[8546851] (8546855 '.v' gr[5207428] chpl_p[2178975]))
-
var call_tmp[5207562]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598070]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5207570 call copy[4424423] coerce_tmp[8546851] ret_tmp[5598070])
-
(5598073 'move' call_tmp[5207562] ret_tmp[5598070])
-
var call_tmp[5207571]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8643545]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643549 'move' i_obj[8643545] (8643547 'set reference' call_tmp[5207562]))
-
var _formal_tmp_obj[8643558]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643560 'move' _formal_tmp_obj[8643558] i_obj[8643545])
-
var i_obj[8643565]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643567 'move' i_obj[8643565] (8643569 'set reference' _formal_tmp_obj[8643558]))
-
var coerce_tmp[8643573]:Remote(ndarray(1,real(32)))[2178793]
-
(8643575 'move' coerce_tmp[8643573] (8643577 '.v' i_obj[8643565] chpl_p[4424460]))
-
(8643583 'noop' )
-
var tmp[8643584]:Remote(ndarray(1,real(32)))[2178793]
-
(8643586 'move' tmp[8643584] (8643588 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8643591 '.=' i_obj[8643565] chpl_p[4424460] tmp[8643584])
-
var coerce_tmp[8643595]:RootClass[236]
-
(8643597 'move' coerce_tmp[8643595] (8643599 'cast' RootClass[236] coerce_tmp[8643573]))
-
var call_tmp[8643602]:bool[19]
-
(8643604 'move' call_tmp[8643602] (8643606 '==' coerce_tmp[8643595] nil[32]))
-
if call_tmp[8643602]
-
{
-
(8643612 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8643615]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8643617]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8643620 call init[2276846] initTemp[8643617] coerce_tmp[8643573])
-
(8643623 'move' call_tmp[8643615] initTemp[8643617])
-
(8643630 call chpl__autoDestroy[5239373] _formal_tmp_obj[8643558])
-
(5598391 'move' call_tmp[5207571] call_tmp[8643615])
-
(5207582 call =[4425894] gr[5207428] call_tmp[5207571])
-
(5656995 call chpl__autoDestroy[4099474] call_tmp[5207571])
}
}
-
var call_tmp[5207589]:baseValue[334793]
-
var initTemp[5207835]:baseValue[334793]
-
(5207838 call init[1335025] initTemp[5207835])
-
(5207591 'move' call_tmp[5207589] initTemp[5207835])
-
var call_tmp[5207595]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5207870]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5207877]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5656985 '=' _formal_tmp_in_dataResource[5207877] dr[5207421])
-
(5207882 'noop' )
-
var _formal_tmp_in_gradResource[5207886]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5656988 '=' _formal_tmp_in_gradResource[5207886] gr[5207428])
-
(5207891 'noop' )
-
(5207872 'move' new_temp[5207870] (5207855 call _new[4426261] _formal_tmp_in_dataResource[5207877] _formal_tmp_in_gradResource[5207886] call_tmp[5207589]))
-
var initTemp[5207897]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5207900 call init[4426407] initTemp[5207897] new_temp[5207870])
-
(5207597 'move' call_tmp[5207595] initTemp[5207897])
-
(5207943 '=' ret[5207367] call_tmp[5207595])
-
label _end_detach[5207646]
-
(5609413 '=' _retArg[5609411] ret[5207367])
-
(5609415 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] . detach[5207947] ( this[5207951]:TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] , copy[5207955]:bool[19] , keepGrad[5207959]:bool[19] , _retArg[5609186]:owned TensorResource(real(32),1,baseValue)[2284568] ) : void[4]
const in arg this[5207951]:TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] const in arg copy[5207955]:bool[19] const in arg keepGrad[5207959]:bool[19] ref arg _retArg[5609186]:owned TensorResource(real(32),1,baseValue)[2284568]-
{
-
var ret[5207990]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5208296]:BaseTensorResource(real(32),1)[2172058]
-
(5208302 'move' coerce_tmp[5208296] (5208298 'cast' BaseTensorResource(real(32),1)[2172058] this[5207951]))
-
var call_tmp[8545838]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8545840 'move' call_tmp[8545838] (8545842 '.' coerce_tmp[5208296] dataResource[2172038]))
-
var dr[5208044]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5208046 call init=[2278902] dr[5208044] call_tmp[8545838])
-
var gr[5208051]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5208053]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5207959]
-
{
-
var coerce_tmp[5208339]:BaseTensorResource(real(32),1)[2172058]
-
(5208345 'move' coerce_tmp[5208339] (5208341 'cast' BaseTensorResource(real(32),1)[2172058] this[5207951]))
-
var call_tmp[8546133]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8546135 'move' call_tmp[8546133] (8546137 '.' coerce_tmp[5208339] gradResource[2172048]))
-
var ret[8640975]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[8640977]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8640980 call init=[2280120] tmp[8640977] call_tmp[8546133])
-
(8640983 'move' ret[8640975] tmp[8640977])
-
(5208072 'move' tmp[5208053] ret[8640975])
}
-
{
-
(5208560 call init=[4426726] tmp[5208053] nil[32])
}
-
(5208122 'move' gr[5208051] tmp[5208053])
-
if copy[5207955]
-
{
-
var call_tmp[5208136]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5208397]:Remote(ndarray(1,real(32)))[2178793]
-
(5208403 'move' coerce_tmp[5208397] (5208399 call borrow[2277630] dr[5208044]))
-
var ret_tmp[5598076]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5208144 call copy[4424423] coerce_tmp[5208397] ret_tmp[5598076])
-
(5598079 'move' call_tmp[5208136] ret_tmp[5598076])
-
var call_tmp[5208145]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8643639]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643643 'move' i_obj[8643639] (8643641 'set reference' call_tmp[5208136]))
-
var _formal_tmp_obj[8643652]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643654 'move' _formal_tmp_obj[8643652] i_obj[8643639])
-
var i_obj[8643659]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643661 'move' i_obj[8643659] (8643663 'set reference' _formal_tmp_obj[8643652]))
-
var coerce_tmp[8643667]:Remote(ndarray(1,real(32)))[2178793]
-
(8643669 'move' coerce_tmp[8643667] (8643671 '.v' i_obj[8643659] chpl_p[4424460]))
-
(8643677 'noop' )
-
var tmp[8643678]:Remote(ndarray(1,real(32)))[2178793]
-
(8643680 'move' tmp[8643678] (8643682 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8643685 '.=' i_obj[8643659] chpl_p[4424460] tmp[8643678])
-
var coerce_tmp[8643689]:RootClass[236]
-
(8643691 'move' coerce_tmp[8643689] (8643693 'cast' RootClass[236] coerce_tmp[8643667]))
-
var call_tmp[8643696]:bool[19]
-
(8643698 'move' call_tmp[8643696] (8643700 '==' coerce_tmp[8643689] nil[32]))
-
if call_tmp[8643696]
-
{
-
(8643706 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8643709]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8643711]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8643714 call init[2276846] initTemp[8643711] coerce_tmp[8643667])
-
(8643717 'move' call_tmp[8643709] initTemp[8643711])
-
(8643724 call chpl__autoDestroy[5239373] _formal_tmp_obj[8643652])
-
(5598397 'move' call_tmp[5208145] call_tmp[8643709])
-
(5208156 call =[4425492] dr[5208044] call_tmp[5208145])
-
(5657008 call chpl__autoDestroy[4099474] call_tmp[5208145])
-
var coerce_tmp[5208422]:Remote(ndarray(1,real(32)))[2178793]
-
(5208428 'move' coerce_tmp[5208422] (5208424 call borrow[3725426] gr[5208051]))
-
var coerce_tmp[5208431]:RootClass[236]
-
(5208437 'move' coerce_tmp[5208431] (5208433 'cast' RootClass[236] coerce_tmp[5208422]))
-
var call_tmp[7331029]:bool[19]
-
(7331031 'move' call_tmp[7331029] (7331033 '!=' coerce_tmp[5208431] nil[32]))
-
if call_tmp[7331029]
-
{
-
var coerce_tmp[8546867]:Remote(ndarray(1,real(32)))[2178793]
-
(8546869 'move' coerce_tmp[8546867] (8546871 '.v' gr[5208051] chpl_p[2178975]))
-
var coerce_tmp[8546874]:RootClass[236]
-
(8546876 'move' coerce_tmp[8546874] (8546878 'cast' RootClass[236] coerce_tmp[8546867]))
-
var call_tmp[8546881]:bool[19]
-
(8546883 'move' call_tmp[8546881] (8546885 '==' coerce_tmp[8546874] nil[32]))
-
if call_tmp[8546881]
-
{
-
(8546891 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8546894]:Remote(ndarray(1,real(32)))[2178793]
-
(8546896 'move' coerce_tmp[8546894] (8546898 '.v' gr[5208051] chpl_p[2178975]))
-
var call_tmp[5208185]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598082]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5208193 call copy[4424423] coerce_tmp[8546894] ret_tmp[5598082])
-
(5598085 'move' call_tmp[5208185] ret_tmp[5598082])
-
var call_tmp[5208194]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8643733]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643737 'move' i_obj[8643733] (8643735 'set reference' call_tmp[5208185]))
-
var _formal_tmp_obj[8643746]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643748 'move' _formal_tmp_obj[8643746] i_obj[8643733])
-
var i_obj[8643753]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643755 'move' i_obj[8643753] (8643757 'set reference' _formal_tmp_obj[8643746]))
-
var coerce_tmp[8643761]:Remote(ndarray(1,real(32)))[2178793]
-
(8643763 'move' coerce_tmp[8643761] (8643765 '.v' i_obj[8643753] chpl_p[4424460]))
-
(8643771 'noop' )
-
var tmp[8643772]:Remote(ndarray(1,real(32)))[2178793]
-
(8643774 'move' tmp[8643772] (8643776 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8643779 '.=' i_obj[8643753] chpl_p[4424460] tmp[8643772])
-
var coerce_tmp[8643783]:RootClass[236]
-
(8643785 'move' coerce_tmp[8643783] (8643787 'cast' RootClass[236] coerce_tmp[8643761]))
-
var call_tmp[8643790]:bool[19]
-
(8643792 'move' call_tmp[8643790] (8643794 '==' coerce_tmp[8643783] nil[32]))
-
if call_tmp[8643790]
-
{
-
(8643800 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8643803]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8643805]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8643808 call init[2276846] initTemp[8643805] coerce_tmp[8643761])
-
(8643811 'move' call_tmp[8643803] initTemp[8643805])
-
(8643818 call chpl__autoDestroy[5239373] _formal_tmp_obj[8643746])
-
(5598403 'move' call_tmp[5208194] call_tmp[8643803])
-
(5208205 call =[4425894] gr[5208051] call_tmp[5208194])
-
(5657012 call chpl__autoDestroy[4099474] call_tmp[5208194])
}
}
-
var call_tmp[5208212]:baseValue[334793]
-
var initTemp[5208458]:baseValue[334793]
-
(5208461 call init[1335025] initTemp[5208458])
-
(5208214 'move' call_tmp[5208212] initTemp[5208458])
-
var call_tmp[5208218]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5208493]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5208500]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5657002 '=' _formal_tmp_in_dataResource[5208500] dr[5208044])
-
(5208505 'noop' )
-
var _formal_tmp_in_gradResource[5208509]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5657005 '=' _formal_tmp_in_gradResource[5208509] gr[5208051])
-
(5208514 'noop' )
-
(5208495 'move' new_temp[5208493] (5208478 call _new[4426261] _formal_tmp_in_dataResource[5208500] _formal_tmp_in_gradResource[5208509] call_tmp[5208212]))
-
var initTemp[5208520]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5208523 call init[4426407] initTemp[5208520] new_temp[5208493])
-
(5208220 'move' call_tmp[5208218] initTemp[5208520])
-
(5208566 '=' ret[5207990] call_tmp[5208218])
-
label _end_detach[5208269]
-
(5609188 '=' _retArg[5609186] ret[5207990])
-
(5609190 return _void[46])
}
-
- «»
function TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] . detach[5208570] ( this[5208574]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] , copy[5208578]:bool[19] , keepGrad[5208582]:bool[19] , _retArg[5608910]:owned TensorResource(real(32),1,baseValue)[2284568] ) : void[4]
const in arg this[5208574]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] const in arg copy[5208578]:bool[19] const in arg keepGrad[5208582]:bool[19] ref arg _retArg[5608910]:owned TensorResource(real(32),1,baseValue)[2284568]-
{
-
var ret[5208613]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5208919]:BaseTensorResource(real(32),1)[2172058]
-
(5208925 'move' coerce_tmp[5208919] (5208921 'cast' BaseTensorResource(real(32),1)[2172058] this[5208574]))
-
var call_tmp[8545848]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8545850 'move' call_tmp[8545848] (8545852 '.' coerce_tmp[5208919] dataResource[2172038]))
-
var dr[5208667]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5208669 call init=[2278902] dr[5208667] call_tmp[8545848])
-
var gr[5208674]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5208676]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5208582]
-
{
-
var coerce_tmp[5208962]:BaseTensorResource(real(32),1)[2172058]
-
(5208968 'move' coerce_tmp[5208962] (5208964 'cast' BaseTensorResource(real(32),1)[2172058] this[5208574]))
-
var call_tmp[8546143]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8546145 'move' call_tmp[8546143] (8546147 '.' coerce_tmp[5208962] gradResource[2172048]))
-
var ret[8640994]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[8640996]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8640999 call init=[2280120] tmp[8640996] call_tmp[8546143])
-
(8641002 'move' ret[8640994] tmp[8640996])
-
(5208695 'move' tmp[5208676] ret[8640994])
}
-
{
-
(5209183 call init=[4426726] tmp[5208676] nil[32])
}
-
(5208745 'move' gr[5208674] tmp[5208676])
-
if copy[5208578]
-
{
-
var call_tmp[5208759]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5209020]:Remote(ndarray(1,real(32)))[2178793]
-
(5209026 'move' coerce_tmp[5209020] (5209022 call borrow[2277630] dr[5208667]))
-
var ret_tmp[5598088]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5208767 call copy[4424423] coerce_tmp[5209020] ret_tmp[5598088])
-
(5598091 'move' call_tmp[5208759] ret_tmp[5598088])
-
var call_tmp[5208768]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8643827]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643831 'move' i_obj[8643827] (8643829 'set reference' call_tmp[5208759]))
-
var _formal_tmp_obj[8643840]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643842 'move' _formal_tmp_obj[8643840] i_obj[8643827])
-
var i_obj[8643847]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643849 'move' i_obj[8643847] (8643851 'set reference' _formal_tmp_obj[8643840]))
-
var coerce_tmp[8643855]:Remote(ndarray(1,real(32)))[2178793]
-
(8643857 'move' coerce_tmp[8643855] (8643859 '.v' i_obj[8643847] chpl_p[4424460]))
-
(8643865 'noop' )
-
var tmp[8643866]:Remote(ndarray(1,real(32)))[2178793]
-
(8643868 'move' tmp[8643866] (8643870 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8643873 '.=' i_obj[8643847] chpl_p[4424460] tmp[8643866])
-
var coerce_tmp[8643877]:RootClass[236]
-
(8643879 'move' coerce_tmp[8643877] (8643881 'cast' RootClass[236] coerce_tmp[8643855]))
-
var call_tmp[8643884]:bool[19]
-
(8643886 'move' call_tmp[8643884] (8643888 '==' coerce_tmp[8643877] nil[32]))
-
if call_tmp[8643884]
-
{
-
(8643894 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8643897]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8643899]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8643902 call init[2276846] initTemp[8643899] coerce_tmp[8643855])
-
(8643905 'move' call_tmp[8643897] initTemp[8643899])
-
(8643912 call chpl__autoDestroy[5239373] _formal_tmp_obj[8643840])
-
(5598409 'move' call_tmp[5208768] call_tmp[8643897])
-
(5208779 call =[4425492] dr[5208667] call_tmp[5208768])
-
(5657025 call chpl__autoDestroy[4099474] call_tmp[5208768])
-
var coerce_tmp[5209045]:Remote(ndarray(1,real(32)))[2178793]
-
(5209051 'move' coerce_tmp[5209045] (5209047 call borrow[3725426] gr[5208674]))
-
var coerce_tmp[5209054]:RootClass[236]
-
(5209060 'move' coerce_tmp[5209054] (5209056 'cast' RootClass[236] coerce_tmp[5209045]))
-
var call_tmp[7331039]:bool[19]
-
(7331041 'move' call_tmp[7331039] (7331043 '!=' coerce_tmp[5209054] nil[32]))
-
if call_tmp[7331039]
-
{
-
var coerce_tmp[8546910]:Remote(ndarray(1,real(32)))[2178793]
-
(8546912 'move' coerce_tmp[8546910] (8546914 '.v' gr[5208674] chpl_p[2178975]))
-
var coerce_tmp[8546917]:RootClass[236]
-
(8546919 'move' coerce_tmp[8546917] (8546921 'cast' RootClass[236] coerce_tmp[8546910]))
-
var call_tmp[8546924]:bool[19]
-
(8546926 'move' call_tmp[8546924] (8546928 '==' coerce_tmp[8546917] nil[32]))
-
if call_tmp[8546924]
-
{
-
(8546934 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8546937]:Remote(ndarray(1,real(32)))[2178793]
-
(8546939 'move' coerce_tmp[8546937] (8546941 '.v' gr[5208674] chpl_p[2178975]))
-
var call_tmp[5208808]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598094]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5208816 call copy[4424423] coerce_tmp[8546937] ret_tmp[5598094])
-
(5598097 'move' call_tmp[5208808] ret_tmp[5598094])
-
var call_tmp[5208817]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8643921]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643925 'move' i_obj[8643921] (8643923 'set reference' call_tmp[5208808]))
-
var _formal_tmp_obj[8643934]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643936 'move' _formal_tmp_obj[8643934] i_obj[8643921])
-
var i_obj[8643941]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643943 'move' i_obj[8643941] (8643945 'set reference' _formal_tmp_obj[8643934]))
-
var coerce_tmp[8643949]:Remote(ndarray(1,real(32)))[2178793]
-
(8643951 'move' coerce_tmp[8643949] (8643953 '.v' i_obj[8643941] chpl_p[4424460]))
-
(8643959 'noop' )
-
var tmp[8643960]:Remote(ndarray(1,real(32)))[2178793]
-
(8643962 'move' tmp[8643960] (8643964 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8643967 '.=' i_obj[8643941] chpl_p[4424460] tmp[8643960])
-
var coerce_tmp[8643971]:RootClass[236]
-
(8643973 'move' coerce_tmp[8643971] (8643975 'cast' RootClass[236] coerce_tmp[8643949]))
-
var call_tmp[8643978]:bool[19]
-
(8643980 'move' call_tmp[8643978] (8643982 '==' coerce_tmp[8643971] nil[32]))
-
if call_tmp[8643978]
-
{
-
(8643988 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8643991]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8643993]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8643996 call init[2276846] initTemp[8643993] coerce_tmp[8643949])
-
(8643999 'move' call_tmp[8643991] initTemp[8643993])
-
(8644006 call chpl__autoDestroy[5239373] _formal_tmp_obj[8643934])
-
(5598415 'move' call_tmp[5208817] call_tmp[8643991])
-
(5208828 call =[4425894] gr[5208674] call_tmp[5208817])
-
(5657029 call chpl__autoDestroy[4099474] call_tmp[5208817])
}
}
-
var call_tmp[5208835]:baseValue[334793]
-
var initTemp[5209081]:baseValue[334793]
-
(5209084 call init[1335025] initTemp[5209081])
-
(5208837 'move' call_tmp[5208835] initTemp[5209081])
-
var call_tmp[5208841]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5209116]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5209123]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5657019 '=' _formal_tmp_in_dataResource[5209123] dr[5208667])
-
(5209128 'noop' )
-
var _formal_tmp_in_gradResource[5209132]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5657022 '=' _formal_tmp_in_gradResource[5209132] gr[5208674])
-
(5209137 'noop' )
-
(5209118 'move' new_temp[5209116] (5209101 call _new[4426261] _formal_tmp_in_dataResource[5209123] _formal_tmp_in_gradResource[5209132] call_tmp[5208835]))
-
var initTemp[5209143]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5209146 call init[4426407] initTemp[5209143] new_temp[5209116])
-
(5208843 'move' call_tmp[5208841] initTemp[5209143])
-
(5209189 '=' ret[5208613] call_tmp[5208841])
-
label _end_detach[5208892]
-
(5608912 '=' _retArg[5608910] ret[5208613])
-
(5608914 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] . detach[5209193] ( this[5209197]:TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] , copy[5209201]:bool[19] , keepGrad[5209205]:bool[19] , _retArg[5609120]:owned TensorResource(real(32),1,baseValue)[2284568] ) : void[4]
const in arg this[5209197]:TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] const in arg copy[5209201]:bool[19] const in arg keepGrad[5209205]:bool[19] ref arg _retArg[5609120]:owned TensorResource(real(32),1,baseValue)[2284568]-
{
-
var ret[5209236]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5209542]:BaseTensorResource(real(32),1)[2172058]
-
(5209548 'move' coerce_tmp[5209542] (5209544 'cast' BaseTensorResource(real(32),1)[2172058] this[5209197]))
-
var call_tmp[8545858]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8545860 'move' call_tmp[8545858] (8545862 '.' coerce_tmp[5209542] dataResource[2172038]))
-
var dr[5209290]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5209292 call init=[2278902] dr[5209290] call_tmp[8545858])
-
var gr[5209297]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5209299]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5209205]
-
{
-
var coerce_tmp[5209585]:BaseTensorResource(real(32),1)[2172058]
-
(5209591 'move' coerce_tmp[5209585] (5209587 'cast' BaseTensorResource(real(32),1)[2172058] this[5209197]))
-
var call_tmp[8546153]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8546155 'move' call_tmp[8546153] (8546157 '.' coerce_tmp[5209585] gradResource[2172048]))
-
var ret[8641013]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[8641015]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8641018 call init=[2280120] tmp[8641015] call_tmp[8546153])
-
(8641021 'move' ret[8641013] tmp[8641015])
-
(5209318 'move' tmp[5209299] ret[8641013])
}
-
{
-
(5209806 call init=[4426726] tmp[5209299] nil[32])
}
-
(5209368 'move' gr[5209297] tmp[5209299])
-
if copy[5209201]
-
{
-
var call_tmp[5209382]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5209643]:Remote(ndarray(1,real(32)))[2178793]
-
(5209649 'move' coerce_tmp[5209643] (5209645 call borrow[2277630] dr[5209290]))
-
var ret_tmp[5598100]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5209390 call copy[4424423] coerce_tmp[5209643] ret_tmp[5598100])
-
(5598103 'move' call_tmp[5209382] ret_tmp[5598100])
-
var call_tmp[5209391]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8644015]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644019 'move' i_obj[8644015] (8644017 'set reference' call_tmp[5209382]))
-
var _formal_tmp_obj[8644028]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644030 'move' _formal_tmp_obj[8644028] i_obj[8644015])
-
var i_obj[8644035]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644037 'move' i_obj[8644035] (8644039 'set reference' _formal_tmp_obj[8644028]))
-
var coerce_tmp[8644043]:Remote(ndarray(1,real(32)))[2178793]
-
(8644045 'move' coerce_tmp[8644043] (8644047 '.v' i_obj[8644035] chpl_p[4424460]))
-
(8644053 'noop' )
-
var tmp[8644054]:Remote(ndarray(1,real(32)))[2178793]
-
(8644056 'move' tmp[8644054] (8644058 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8644061 '.=' i_obj[8644035] chpl_p[4424460] tmp[8644054])
-
var coerce_tmp[8644065]:RootClass[236]
-
(8644067 'move' coerce_tmp[8644065] (8644069 'cast' RootClass[236] coerce_tmp[8644043]))
-
var call_tmp[8644072]:bool[19]
-
(8644074 'move' call_tmp[8644072] (8644076 '==' coerce_tmp[8644065] nil[32]))
-
if call_tmp[8644072]
-
{
-
(8644082 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8644085]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8644087]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8644090 call init[2276846] initTemp[8644087] coerce_tmp[8644043])
-
(8644093 'move' call_tmp[8644085] initTemp[8644087])
-
(8644100 call chpl__autoDestroy[5239373] _formal_tmp_obj[8644028])
-
(5598421 'move' call_tmp[5209391] call_tmp[8644085])
-
(5209402 call =[4425492] dr[5209290] call_tmp[5209391])
-
(5657042 call chpl__autoDestroy[4099474] call_tmp[5209391])
-
var coerce_tmp[5209668]:Remote(ndarray(1,real(32)))[2178793]
-
(5209674 'move' coerce_tmp[5209668] (5209670 call borrow[3725426] gr[5209297]))
-
var coerce_tmp[5209677]:RootClass[236]
-
(5209683 'move' coerce_tmp[5209677] (5209679 'cast' RootClass[236] coerce_tmp[5209668]))
-
var call_tmp[7331049]:bool[19]
-
(7331051 'move' call_tmp[7331049] (7331053 '!=' coerce_tmp[5209677] nil[32]))
-
if call_tmp[7331049]
-
{
-
var coerce_tmp[8546953]:Remote(ndarray(1,real(32)))[2178793]
-
(8546955 'move' coerce_tmp[8546953] (8546957 '.v' gr[5209297] chpl_p[2178975]))
-
var coerce_tmp[8546960]:RootClass[236]
-
(8546962 'move' coerce_tmp[8546960] (8546964 'cast' RootClass[236] coerce_tmp[8546953]))
-
var call_tmp[8546967]:bool[19]
-
(8546969 'move' call_tmp[8546967] (8546971 '==' coerce_tmp[8546960] nil[32]))
-
if call_tmp[8546967]
-
{
-
(8546977 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8546980]:Remote(ndarray(1,real(32)))[2178793]
-
(8546982 'move' coerce_tmp[8546980] (8546984 '.v' gr[5209297] chpl_p[2178975]))
-
var call_tmp[5209431]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598106]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5209439 call copy[4424423] coerce_tmp[8546980] ret_tmp[5598106])
-
(5598109 'move' call_tmp[5209431] ret_tmp[5598106])
-
var call_tmp[5209440]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8644109]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644113 'move' i_obj[8644109] (8644111 'set reference' call_tmp[5209431]))
-
var _formal_tmp_obj[8644122]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644124 'move' _formal_tmp_obj[8644122] i_obj[8644109])
-
var i_obj[8644129]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644131 'move' i_obj[8644129] (8644133 'set reference' _formal_tmp_obj[8644122]))
-
var coerce_tmp[8644137]:Remote(ndarray(1,real(32)))[2178793]
-
(8644139 'move' coerce_tmp[8644137] (8644141 '.v' i_obj[8644129] chpl_p[4424460]))
-
(8644147 'noop' )
-
var tmp[8644148]:Remote(ndarray(1,real(32)))[2178793]
-
(8644150 'move' tmp[8644148] (8644152 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8644155 '.=' i_obj[8644129] chpl_p[4424460] tmp[8644148])
-
var coerce_tmp[8644159]:RootClass[236]
-
(8644161 'move' coerce_tmp[8644159] (8644163 'cast' RootClass[236] coerce_tmp[8644137]))
-
var call_tmp[8644166]:bool[19]
-
(8644168 'move' call_tmp[8644166] (8644170 '==' coerce_tmp[8644159] nil[32]))
-
if call_tmp[8644166]
-
{
-
(8644176 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8644179]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8644181]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8644184 call init[2276846] initTemp[8644181] coerce_tmp[8644137])
-
(8644187 'move' call_tmp[8644179] initTemp[8644181])
-
(8644194 call chpl__autoDestroy[5239373] _formal_tmp_obj[8644122])
-
(5598427 'move' call_tmp[5209440] call_tmp[8644179])
-
(5209451 call =[4425894] gr[5209297] call_tmp[5209440])
-
(5657046 call chpl__autoDestroy[4099474] call_tmp[5209440])
}
}
-
var call_tmp[5209458]:baseValue[334793]
-
var initTemp[5209704]:baseValue[334793]
-
(5209707 call init[1335025] initTemp[5209704])
-
(5209460 'move' call_tmp[5209458] initTemp[5209704])
-
var call_tmp[5209464]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5209739]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5209746]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5657036 '=' _formal_tmp_in_dataResource[5209746] dr[5209290])
-
(5209751 'noop' )
-
var _formal_tmp_in_gradResource[5209755]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5657039 '=' _formal_tmp_in_gradResource[5209755] gr[5209297])
-
(5209760 'noop' )
-
(5209741 'move' new_temp[5209739] (5209724 call _new[4426261] _formal_tmp_in_dataResource[5209746] _formal_tmp_in_gradResource[5209755] call_tmp[5209458]))
-
var initTemp[5209766]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5209769 call init[4426407] initTemp[5209766] new_temp[5209739])
-
(5209466 'move' call_tmp[5209464] initTemp[5209766])
-
(5209812 '=' ret[5209236] call_tmp[5209464])
-
label _end_detach[5209515]
-
(5609122 '=' _retArg[5609120] ret[5209236])
-
(5609124 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] . detach[5209816] ( this[5209820]:TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] , copy[5209824]:bool[19] , keepGrad[5209828]:bool[19] , _retArg[5609327]:owned TensorResource(real(32),1,baseValue)[2284568] ) : void[4]
const in arg this[5209820]:TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] const in arg copy[5209824]:bool[19] const in arg keepGrad[5209828]:bool[19] ref arg _retArg[5609327]:owned TensorResource(real(32),1,baseValue)[2284568]-
{
-
var ret[5209859]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5210165]:BaseTensorResource(real(32),1)[2172058]
-
(5210171 'move' coerce_tmp[5210165] (5210167 'cast' BaseTensorResource(real(32),1)[2172058] this[5209820]))
-
var call_tmp[8545868]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8545870 'move' call_tmp[8545868] (8545872 '.' coerce_tmp[5210165] dataResource[2172038]))
-
var dr[5209913]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5209915 call init=[2278902] dr[5209913] call_tmp[8545868])
-
var gr[5209920]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5209922]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5209828]
-
{
-
var coerce_tmp[5210208]:BaseTensorResource(real(32),1)[2172058]
-
(5210214 'move' coerce_tmp[5210208] (5210210 'cast' BaseTensorResource(real(32),1)[2172058] this[5209820]))
-
var call_tmp[8546163]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8546165 'move' call_tmp[8546163] (8546167 '.' coerce_tmp[5210208] gradResource[2172048]))
-
var ret[8641032]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[8641034]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8641037 call init=[2280120] tmp[8641034] call_tmp[8546163])
-
(8641040 'move' ret[8641032] tmp[8641034])
-
(5209941 'move' tmp[5209922] ret[8641032])
}
-
{
-
(5210429 call init=[4426726] tmp[5209922] nil[32])
}
-
(5209991 'move' gr[5209920] tmp[5209922])
-
if copy[5209824]
-
{
-
var call_tmp[5210005]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5210266]:Remote(ndarray(1,real(32)))[2178793]
-
(5210272 'move' coerce_tmp[5210266] (5210268 call borrow[2277630] dr[5209913]))
-
var ret_tmp[5598112]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5210013 call copy[4424423] coerce_tmp[5210266] ret_tmp[5598112])
-
(5598115 'move' call_tmp[5210005] ret_tmp[5598112])
-
var call_tmp[5210014]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8644203]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644207 'move' i_obj[8644203] (8644205 'set reference' call_tmp[5210005]))
-
var _formal_tmp_obj[8644216]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644218 'move' _formal_tmp_obj[8644216] i_obj[8644203])
-
var i_obj[8644223]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644225 'move' i_obj[8644223] (8644227 'set reference' _formal_tmp_obj[8644216]))
-
var coerce_tmp[8644231]:Remote(ndarray(1,real(32)))[2178793]
-
(8644233 'move' coerce_tmp[8644231] (8644235 '.v' i_obj[8644223] chpl_p[4424460]))
-
(8644241 'noop' )
-
var tmp[8644242]:Remote(ndarray(1,real(32)))[2178793]
-
(8644244 'move' tmp[8644242] (8644246 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8644249 '.=' i_obj[8644223] chpl_p[4424460] tmp[8644242])
-
var coerce_tmp[8644253]:RootClass[236]
-
(8644255 'move' coerce_tmp[8644253] (8644257 'cast' RootClass[236] coerce_tmp[8644231]))
-
var call_tmp[8644260]:bool[19]
-
(8644262 'move' call_tmp[8644260] (8644264 '==' coerce_tmp[8644253] nil[32]))
-
if call_tmp[8644260]
-
{
-
(8644270 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8644273]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8644275]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8644278 call init[2276846] initTemp[8644275] coerce_tmp[8644231])
-
(8644281 'move' call_tmp[8644273] initTemp[8644275])
-
(8644288 call chpl__autoDestroy[5239373] _formal_tmp_obj[8644216])
-
(5598433 'move' call_tmp[5210014] call_tmp[8644273])
-
(5210025 call =[4425492] dr[5209913] call_tmp[5210014])
-
(5657059 call chpl__autoDestroy[4099474] call_tmp[5210014])
-
var coerce_tmp[5210291]:Remote(ndarray(1,real(32)))[2178793]
-
(5210297 'move' coerce_tmp[5210291] (5210293 call borrow[3725426] gr[5209920]))
-
var coerce_tmp[5210300]:RootClass[236]
-
(5210306 'move' coerce_tmp[5210300] (5210302 'cast' RootClass[236] coerce_tmp[5210291]))
-
var call_tmp[7331059]:bool[19]
-
(7331061 'move' call_tmp[7331059] (7331063 '!=' coerce_tmp[5210300] nil[32]))
-
if call_tmp[7331059]
-
{
-
var coerce_tmp[8546996]:Remote(ndarray(1,real(32)))[2178793]
-
(8546998 'move' coerce_tmp[8546996] (8547000 '.v' gr[5209920] chpl_p[2178975]))
-
var coerce_tmp[8547003]:RootClass[236]
-
(8547005 'move' coerce_tmp[8547003] (8547007 'cast' RootClass[236] coerce_tmp[8546996]))
-
var call_tmp[8547010]:bool[19]
-
(8547012 'move' call_tmp[8547010] (8547014 '==' coerce_tmp[8547003] nil[32]))
-
if call_tmp[8547010]
-
{
-
(8547020 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8547023]:Remote(ndarray(1,real(32)))[2178793]
-
(8547025 'move' coerce_tmp[8547023] (8547027 '.v' gr[5209920] chpl_p[2178975]))
-
var call_tmp[5210054]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598118]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5210062 call copy[4424423] coerce_tmp[8547023] ret_tmp[5598118])
-
(5598121 'move' call_tmp[5210054] ret_tmp[5598118])
-
var call_tmp[5210063]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8644297]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644301 'move' i_obj[8644297] (8644299 'set reference' call_tmp[5210054]))
-
var _formal_tmp_obj[8644310]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644312 'move' _formal_tmp_obj[8644310] i_obj[8644297])
-
var i_obj[8644317]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644319 'move' i_obj[8644317] (8644321 'set reference' _formal_tmp_obj[8644310]))
-
var coerce_tmp[8644325]:Remote(ndarray(1,real(32)))[2178793]
-
(8644327 'move' coerce_tmp[8644325] (8644329 '.v' i_obj[8644317] chpl_p[4424460]))
-
(8644335 'noop' )
-
var tmp[8644336]:Remote(ndarray(1,real(32)))[2178793]
-
(8644338 'move' tmp[8644336] (8644340 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8644343 '.=' i_obj[8644317] chpl_p[4424460] tmp[8644336])
-
var coerce_tmp[8644347]:RootClass[236]
-
(8644349 'move' coerce_tmp[8644347] (8644351 'cast' RootClass[236] coerce_tmp[8644325]))
-
var call_tmp[8644354]:bool[19]
-
(8644356 'move' call_tmp[8644354] (8644358 '==' coerce_tmp[8644347] nil[32]))
-
if call_tmp[8644354]
-
{
-
(8644364 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8644367]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8644369]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8644372 call init[2276846] initTemp[8644369] coerce_tmp[8644325])
-
(8644375 'move' call_tmp[8644367] initTemp[8644369])
-
(8644382 call chpl__autoDestroy[5239373] _formal_tmp_obj[8644310])
-
(5598439 'move' call_tmp[5210063] call_tmp[8644367])
-
(5210074 call =[4425894] gr[5209920] call_tmp[5210063])
-
(5657063 call chpl__autoDestroy[4099474] call_tmp[5210063])
}
}
-
var call_tmp[5210081]:baseValue[334793]
-
var initTemp[5210327]:baseValue[334793]
-
(5210330 call init[1335025] initTemp[5210327])
-
(5210083 'move' call_tmp[5210081] initTemp[5210327])
-
var call_tmp[5210087]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5210362]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5210369]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5657053 '=' _formal_tmp_in_dataResource[5210369] dr[5209913])
-
(5210374 'noop' )
-
var _formal_tmp_in_gradResource[5210378]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5657056 '=' _formal_tmp_in_gradResource[5210378] gr[5209920])
-
(5210383 'noop' )
-
(5210364 'move' new_temp[5210362] (5210347 call _new[4426261] _formal_tmp_in_dataResource[5210369] _formal_tmp_in_gradResource[5210378] call_tmp[5210081]))
-
var initTemp[5210389]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5210392 call init[4426407] initTemp[5210389] new_temp[5210362])
-
(5210089 'move' call_tmp[5210087] initTemp[5210389])
-
(5210435 '=' ret[5209859] call_tmp[5210087])
-
label _end_detach[5210138]
-
(5609329 '=' _retArg[5609327] ret[5209859])
-
(5609331 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] . detach[5210439] ( this[5210443]:TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] , copy[5210447]:bool[19] , keepGrad[5210451]:bool[19] , _retArg[5609237]:owned TensorResource(real(32),1,baseValue)[2284568] ) : void[4]
const in arg this[5210443]:TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] const in arg copy[5210447]:bool[19] const in arg keepGrad[5210451]:bool[19] ref arg _retArg[5609237]:owned TensorResource(real(32),1,baseValue)[2284568]-
{
-
var ret[5210482]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5210788]:BaseTensorResource(real(32),1)[2172058]
-
(5210794 'move' coerce_tmp[5210788] (5210790 'cast' BaseTensorResource(real(32),1)[2172058] this[5210443]))
-
var call_tmp[8545878]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8545880 'move' call_tmp[8545878] (8545882 '.' coerce_tmp[5210788] dataResource[2172038]))
-
var dr[5210536]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5210538 call init=[2278902] dr[5210536] call_tmp[8545878])
-
var gr[5210543]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5210545]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5210451]
-
{
-
var coerce_tmp[5210831]:BaseTensorResource(real(32),1)[2172058]
-
(5210837 'move' coerce_tmp[5210831] (5210833 'cast' BaseTensorResource(real(32),1)[2172058] this[5210443]))
-
var call_tmp[8546173]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8546175 'move' call_tmp[8546173] (8546177 '.' coerce_tmp[5210831] gradResource[2172048]))
-
var ret[8641051]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[8641053]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8641056 call init=[2280120] tmp[8641053] call_tmp[8546173])
-
(8641059 'move' ret[8641051] tmp[8641053])
-
(5210564 'move' tmp[5210545] ret[8641051])
}
-
{
-
(5211052 call init=[4426726] tmp[5210545] nil[32])
}
-
(5210614 'move' gr[5210543] tmp[5210545])
-
if copy[5210447]
-
{
-
var call_tmp[5210628]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5210889]:Remote(ndarray(1,real(32)))[2178793]
-
(5210895 'move' coerce_tmp[5210889] (5210891 call borrow[2277630] dr[5210536]))
-
var ret_tmp[5598124]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5210636 call copy[4424423] coerce_tmp[5210889] ret_tmp[5598124])
-
(5598127 'move' call_tmp[5210628] ret_tmp[5598124])
-
var call_tmp[5210637]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8644391]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644395 'move' i_obj[8644391] (8644393 'set reference' call_tmp[5210628]))
-
var _formal_tmp_obj[8644404]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644406 'move' _formal_tmp_obj[8644404] i_obj[8644391])
-
var i_obj[8644411]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644413 'move' i_obj[8644411] (8644415 'set reference' _formal_tmp_obj[8644404]))
-
var coerce_tmp[8644419]:Remote(ndarray(1,real(32)))[2178793]
-
(8644421 'move' coerce_tmp[8644419] (8644423 '.v' i_obj[8644411] chpl_p[4424460]))
-
(8644429 'noop' )
-
var tmp[8644430]:Remote(ndarray(1,real(32)))[2178793]
-
(8644432 'move' tmp[8644430] (8644434 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8644437 '.=' i_obj[8644411] chpl_p[4424460] tmp[8644430])
-
var coerce_tmp[8644441]:RootClass[236]
-
(8644443 'move' coerce_tmp[8644441] (8644445 'cast' RootClass[236] coerce_tmp[8644419]))
-
var call_tmp[8644448]:bool[19]
-
(8644450 'move' call_tmp[8644448] (8644452 '==' coerce_tmp[8644441] nil[32]))
-
if call_tmp[8644448]
-
{
-
(8644458 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8644461]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8644463]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8644466 call init[2276846] initTemp[8644463] coerce_tmp[8644419])
-
(8644469 'move' call_tmp[8644461] initTemp[8644463])
-
(8644476 call chpl__autoDestroy[5239373] _formal_tmp_obj[8644404])
-
(5598445 'move' call_tmp[5210637] call_tmp[8644461])
-
(5210648 call =[4425492] dr[5210536] call_tmp[5210637])
-
(5657076 call chpl__autoDestroy[4099474] call_tmp[5210637])
-
var coerce_tmp[5210914]:Remote(ndarray(1,real(32)))[2178793]
-
(5210920 'move' coerce_tmp[5210914] (5210916 call borrow[3725426] gr[5210543]))
-
var coerce_tmp[5210923]:RootClass[236]
-
(5210929 'move' coerce_tmp[5210923] (5210925 'cast' RootClass[236] coerce_tmp[5210914]))
-
var call_tmp[7331069]:bool[19]
-
(7331071 'move' call_tmp[7331069] (7331073 '!=' coerce_tmp[5210923] nil[32]))
-
if call_tmp[7331069]
-
{
-
var coerce_tmp[8547039]:Remote(ndarray(1,real(32)))[2178793]
-
(8547041 'move' coerce_tmp[8547039] (8547043 '.v' gr[5210543] chpl_p[2178975]))
-
var coerce_tmp[8547046]:RootClass[236]
-
(8547048 'move' coerce_tmp[8547046] (8547050 'cast' RootClass[236] coerce_tmp[8547039]))
-
var call_tmp[8547053]:bool[19]
-
(8547055 'move' call_tmp[8547053] (8547057 '==' coerce_tmp[8547046] nil[32]))
-
if call_tmp[8547053]
-
{
-
(8547063 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8547066]:Remote(ndarray(1,real(32)))[2178793]
-
(8547068 'move' coerce_tmp[8547066] (8547070 '.v' gr[5210543] chpl_p[2178975]))
-
var call_tmp[5210677]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598130]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5210685 call copy[4424423] coerce_tmp[8547066] ret_tmp[5598130])
-
(5598133 'move' call_tmp[5210677] ret_tmp[5598130])
-
var call_tmp[5210686]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8644485]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644489 'move' i_obj[8644485] (8644487 'set reference' call_tmp[5210677]))
-
var _formal_tmp_obj[8644498]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644500 'move' _formal_tmp_obj[8644498] i_obj[8644485])
-
var i_obj[8644505]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644507 'move' i_obj[8644505] (8644509 'set reference' _formal_tmp_obj[8644498]))
-
var coerce_tmp[8644513]:Remote(ndarray(1,real(32)))[2178793]
-
(8644515 'move' coerce_tmp[8644513] (8644517 '.v' i_obj[8644505] chpl_p[4424460]))
-
(8644523 'noop' )
-
var tmp[8644524]:Remote(ndarray(1,real(32)))[2178793]
-
(8644526 'move' tmp[8644524] (8644528 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8644531 '.=' i_obj[8644505] chpl_p[4424460] tmp[8644524])
-
var coerce_tmp[8644535]:RootClass[236]
-
(8644537 'move' coerce_tmp[8644535] (8644539 'cast' RootClass[236] coerce_tmp[8644513]))
-
var call_tmp[8644542]:bool[19]
-
(8644544 'move' call_tmp[8644542] (8644546 '==' coerce_tmp[8644535] nil[32]))
-
if call_tmp[8644542]
-
{
-
(8644552 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8644555]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8644557]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8644560 call init[2276846] initTemp[8644557] coerce_tmp[8644513])
-
(8644563 'move' call_tmp[8644555] initTemp[8644557])
-
(8644570 call chpl__autoDestroy[5239373] _formal_tmp_obj[8644498])
-
(5598451 'move' call_tmp[5210686] call_tmp[8644555])
-
(5210697 call =[4425894] gr[5210543] call_tmp[5210686])
-
(5657080 call chpl__autoDestroy[4099474] call_tmp[5210686])
}
}
-
var call_tmp[5210704]:baseValue[334793]
-
var initTemp[5210950]:baseValue[334793]
-
(5210953 call init[1335025] initTemp[5210950])
-
(5210706 'move' call_tmp[5210704] initTemp[5210950])
-
var call_tmp[5210710]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5210985]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5210992]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5657070 '=' _formal_tmp_in_dataResource[5210992] dr[5210536])
-
(5210997 'noop' )
-
var _formal_tmp_in_gradResource[5211001]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5657073 '=' _formal_tmp_in_gradResource[5211001] gr[5210543])
-
(5211006 'noop' )
-
(5210987 'move' new_temp[5210985] (5210970 call _new[4426261] _formal_tmp_in_dataResource[5210992] _formal_tmp_in_gradResource[5211001] call_tmp[5210704]))
-
var initTemp[5211012]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5211015 call init[4426407] initTemp[5211012] new_temp[5210985])
-
(5210712 'move' call_tmp[5210710] initTemp[5211012])
-
(5211058 '=' ret[5210482] call_tmp[5210710])
-
label _end_detach[5210761]
-
(5609239 '=' _retArg[5609237] ret[5210482])
-
(5609241 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] . detach[5211062] ( this[5211066]:TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] , copy[5211070]:bool[19] , keepGrad[5211074]:bool[19] , _retArg[5608946]:owned TensorResource(real(32),1,baseValue)[2284568] ) : void[4]
const in arg this[5211066]:TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] const in arg copy[5211070]:bool[19] const in arg keepGrad[5211074]:bool[19] ref arg _retArg[5608946]:owned TensorResource(real(32),1,baseValue)[2284568]-
{
-
var ret[5211105]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5211411]:BaseTensorResource(real(32),1)[2172058]
-
(5211417 'move' coerce_tmp[5211411] (5211413 'cast' BaseTensorResource(real(32),1)[2172058] this[5211066]))
-
var call_tmp[8545888]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8545890 'move' call_tmp[8545888] (8545892 '.' coerce_tmp[5211411] dataResource[2172038]))
-
var dr[5211159]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5211161 call init=[2278902] dr[5211159] call_tmp[8545888])
-
var gr[5211166]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5211168]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5211074]
-
{
-
var coerce_tmp[5211454]:BaseTensorResource(real(32),1)[2172058]
-
(5211460 'move' coerce_tmp[5211454] (5211456 'cast' BaseTensorResource(real(32),1)[2172058] this[5211066]))
-
var call_tmp[8546183]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8546185 'move' call_tmp[8546183] (8546187 '.' coerce_tmp[5211454] gradResource[2172048]))
-
var ret[8641070]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[8641072]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8641075 call init=[2280120] tmp[8641072] call_tmp[8546183])
-
(8641078 'move' ret[8641070] tmp[8641072])
-
(5211187 'move' tmp[5211168] ret[8641070])
}
-
{
-
(5211675 call init=[4426726] tmp[5211168] nil[32])
}
-
(5211237 'move' gr[5211166] tmp[5211168])
-
if copy[5211070]
-
{
-
var call_tmp[5211251]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5211512]:Remote(ndarray(1,real(32)))[2178793]
-
(5211518 'move' coerce_tmp[5211512] (5211514 call borrow[2277630] dr[5211159]))
-
var ret_tmp[5598136]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5211259 call copy[4424423] coerce_tmp[5211512] ret_tmp[5598136])
-
(5598139 'move' call_tmp[5211251] ret_tmp[5598136])
-
var call_tmp[5211260]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8644579]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644583 'move' i_obj[8644579] (8644581 'set reference' call_tmp[5211251]))
-
var _formal_tmp_obj[8644592]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644594 'move' _formal_tmp_obj[8644592] i_obj[8644579])
-
var i_obj[8644599]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644601 'move' i_obj[8644599] (8644603 'set reference' _formal_tmp_obj[8644592]))
-
var coerce_tmp[8644607]:Remote(ndarray(1,real(32)))[2178793]
-
(8644609 'move' coerce_tmp[8644607] (8644611 '.v' i_obj[8644599] chpl_p[4424460]))
-
(8644617 'noop' )
-
var tmp[8644618]:Remote(ndarray(1,real(32)))[2178793]
-
(8644620 'move' tmp[8644618] (8644622 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8644625 '.=' i_obj[8644599] chpl_p[4424460] tmp[8644618])
-
var coerce_tmp[8644629]:RootClass[236]
-
(8644631 'move' coerce_tmp[8644629] (8644633 'cast' RootClass[236] coerce_tmp[8644607]))
-
var call_tmp[8644636]:bool[19]
-
(8644638 'move' call_tmp[8644636] (8644640 '==' coerce_tmp[8644629] nil[32]))
-
if call_tmp[8644636]
-
{
-
(8644646 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8644649]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8644651]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8644654 call init[2276846] initTemp[8644651] coerce_tmp[8644607])
-
(8644657 'move' call_tmp[8644649] initTemp[8644651])
-
(8644664 call chpl__autoDestroy[5239373] _formal_tmp_obj[8644592])
-
(5598457 'move' call_tmp[5211260] call_tmp[8644649])
-
(5211271 call =[4425492] dr[5211159] call_tmp[5211260])
-
(5657093 call chpl__autoDestroy[4099474] call_tmp[5211260])
-
var coerce_tmp[5211537]:Remote(ndarray(1,real(32)))[2178793]
-
(5211543 'move' coerce_tmp[5211537] (5211539 call borrow[3725426] gr[5211166]))
-
var coerce_tmp[5211546]:RootClass[236]
-
(5211552 'move' coerce_tmp[5211546] (5211548 'cast' RootClass[236] coerce_tmp[5211537]))
-
var call_tmp[7331079]:bool[19]
-
(7331081 'move' call_tmp[7331079] (7331083 '!=' coerce_tmp[5211546] nil[32]))
-
if call_tmp[7331079]
-
{
-
var coerce_tmp[8547082]:Remote(ndarray(1,real(32)))[2178793]
-
(8547084 'move' coerce_tmp[8547082] (8547086 '.v' gr[5211166] chpl_p[2178975]))
-
var coerce_tmp[8547089]:RootClass[236]
-
(8547091 'move' coerce_tmp[8547089] (8547093 'cast' RootClass[236] coerce_tmp[8547082]))
-
var call_tmp[8547096]:bool[19]
-
(8547098 'move' call_tmp[8547096] (8547100 '==' coerce_tmp[8547089] nil[32]))
-
if call_tmp[8547096]
-
{
-
(8547106 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8547109]:Remote(ndarray(1,real(32)))[2178793]
-
(8547111 'move' coerce_tmp[8547109] (8547113 '.v' gr[5211166] chpl_p[2178975]))
-
var call_tmp[5211300]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598142]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5211308 call copy[4424423] coerce_tmp[8547109] ret_tmp[5598142])
-
(5598145 'move' call_tmp[5211300] ret_tmp[5598142])
-
var call_tmp[5211309]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8644673]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644677 'move' i_obj[8644673] (8644675 'set reference' call_tmp[5211300]))
-
var _formal_tmp_obj[8644686]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644688 'move' _formal_tmp_obj[8644686] i_obj[8644673])
-
var i_obj[8644693]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644695 'move' i_obj[8644693] (8644697 'set reference' _formal_tmp_obj[8644686]))
-
var coerce_tmp[8644701]:Remote(ndarray(1,real(32)))[2178793]
-
(8644703 'move' coerce_tmp[8644701] (8644705 '.v' i_obj[8644693] chpl_p[4424460]))
-
(8644711 'noop' )
-
var tmp[8644712]:Remote(ndarray(1,real(32)))[2178793]
-
(8644714 'move' tmp[8644712] (8644716 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8644719 '.=' i_obj[8644693] chpl_p[4424460] tmp[8644712])
-
var coerce_tmp[8644723]:RootClass[236]
-
(8644725 'move' coerce_tmp[8644723] (8644727 'cast' RootClass[236] coerce_tmp[8644701]))
-
var call_tmp[8644730]:bool[19]
-
(8644732 'move' call_tmp[8644730] (8644734 '==' coerce_tmp[8644723] nil[32]))
-
if call_tmp[8644730]
-
{
-
(8644740 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8644743]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8644745]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8644748 call init[2276846] initTemp[8644745] coerce_tmp[8644701])
-
(8644751 'move' call_tmp[8644743] initTemp[8644745])
-
(8644758 call chpl__autoDestroy[5239373] _formal_tmp_obj[8644686])
-
(5598463 'move' call_tmp[5211309] call_tmp[8644743])
-
(5211320 call =[4425894] gr[5211166] call_tmp[5211309])
-
(5657097 call chpl__autoDestroy[4099474] call_tmp[5211309])
}
}
-
var call_tmp[5211327]:baseValue[334793]
-
var initTemp[5211573]:baseValue[334793]
-
(5211576 call init[1335025] initTemp[5211573])
-
(5211329 'move' call_tmp[5211327] initTemp[5211573])
-
var call_tmp[5211333]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5211608]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5211615]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5657087 '=' _formal_tmp_in_dataResource[5211615] dr[5211159])
-
(5211620 'noop' )
-
var _formal_tmp_in_gradResource[5211624]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5657090 '=' _formal_tmp_in_gradResource[5211624] gr[5211166])
-
(5211629 'noop' )
-
(5211610 'move' new_temp[5211608] (5211593 call _new[4426261] _formal_tmp_in_dataResource[5211615] _formal_tmp_in_gradResource[5211624] call_tmp[5211327]))
-
var initTemp[5211635]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5211638 call init[4426407] initTemp[5211635] new_temp[5211608])
-
(5211335 'move' call_tmp[5211333] initTemp[5211635])
-
(5211681 '=' ret[5211105] call_tmp[5211333])
-
label _end_detach[5211384]
-
(5608948 '=' _retArg[5608946] ret[5211105])
-
(5608950 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] . detach[5211685] ( this[5211689]:TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] , copy[5211693]:bool[19] , keepGrad[5211697]:bool[19] , _retArg[5608844]:owned TensorResource(real(32),1,baseValue)[2284568] ) : void[4]
const in arg this[5211689]:TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] const in arg copy[5211693]:bool[19] const in arg keepGrad[5211697]:bool[19] ref arg _retArg[5608844]:owned TensorResource(real(32),1,baseValue)[2284568]-
{
-
var ret[5211728]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5212034]:BaseTensorResource(real(32),1)[2172058]
-
(5212040 'move' coerce_tmp[5212034] (5212036 'cast' BaseTensorResource(real(32),1)[2172058] this[5211689]))
-
var call_tmp[8545898]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8545900 'move' call_tmp[8545898] (8545902 '.' coerce_tmp[5212034] dataResource[2172038]))
-
var dr[5211782]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5211784 call init=[2278902] dr[5211782] call_tmp[8545898])
-
var gr[5211789]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5211791]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5211697]
-
{
-
var coerce_tmp[5212077]:BaseTensorResource(real(32),1)[2172058]
-
(5212083 'move' coerce_tmp[5212077] (5212079 'cast' BaseTensorResource(real(32),1)[2172058] this[5211689]))
-
var call_tmp[8546193]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8546195 'move' call_tmp[8546193] (8546197 '.' coerce_tmp[5212077] gradResource[2172048]))
-
var ret[8641089]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[8641091]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8641094 call init=[2280120] tmp[8641091] call_tmp[8546193])
-
(8641097 'move' ret[8641089] tmp[8641091])
-
(5211810 'move' tmp[5211791] ret[8641089])
}
-
{
-
(5212298 call init=[4426726] tmp[5211791] nil[32])
}
-
(5211860 'move' gr[5211789] tmp[5211791])
-
if copy[5211693]
-
{
-
var call_tmp[5211874]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5212135]:Remote(ndarray(1,real(32)))[2178793]
-
(5212141 'move' coerce_tmp[5212135] (5212137 call borrow[2277630] dr[5211782]))
-
var ret_tmp[5598148]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5211882 call copy[4424423] coerce_tmp[5212135] ret_tmp[5598148])
-
(5598151 'move' call_tmp[5211874] ret_tmp[5598148])
-
var call_tmp[5211883]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8644767]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644771 'move' i_obj[8644767] (8644769 'set reference' call_tmp[5211874]))
-
var _formal_tmp_obj[8644780]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644782 'move' _formal_tmp_obj[8644780] i_obj[8644767])
-
var i_obj[8644787]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644789 'move' i_obj[8644787] (8644791 'set reference' _formal_tmp_obj[8644780]))
-
var coerce_tmp[8644795]:Remote(ndarray(1,real(32)))[2178793]
-
(8644797 'move' coerce_tmp[8644795] (8644799 '.v' i_obj[8644787] chpl_p[4424460]))
-
(8644805 'noop' )
-
var tmp[8644806]:Remote(ndarray(1,real(32)))[2178793]
-
(8644808 'move' tmp[8644806] (8644810 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8644813 '.=' i_obj[8644787] chpl_p[4424460] tmp[8644806])
-
var coerce_tmp[8644817]:RootClass[236]
-
(8644819 'move' coerce_tmp[8644817] (8644821 'cast' RootClass[236] coerce_tmp[8644795]))
-
var call_tmp[8644824]:bool[19]
-
(8644826 'move' call_tmp[8644824] (8644828 '==' coerce_tmp[8644817] nil[32]))
-
if call_tmp[8644824]
-
{
-
(8644834 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8644837]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8644839]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8644842 call init[2276846] initTemp[8644839] coerce_tmp[8644795])
-
(8644845 'move' call_tmp[8644837] initTemp[8644839])
-
(8644852 call chpl__autoDestroy[5239373] _formal_tmp_obj[8644780])
-
(5598469 'move' call_tmp[5211883] call_tmp[8644837])
-
(5211894 call =[4425492] dr[5211782] call_tmp[5211883])
-
(5657110 call chpl__autoDestroy[4099474] call_tmp[5211883])
-
var coerce_tmp[5212160]:Remote(ndarray(1,real(32)))[2178793]
-
(5212166 'move' coerce_tmp[5212160] (5212162 call borrow[3725426] gr[5211789]))
-
var coerce_tmp[5212169]:RootClass[236]
-
(5212175 'move' coerce_tmp[5212169] (5212171 'cast' RootClass[236] coerce_tmp[5212160]))
-
var call_tmp[7331089]:bool[19]
-
(7331091 'move' call_tmp[7331089] (7331093 '!=' coerce_tmp[5212169] nil[32]))
-
if call_tmp[7331089]
-
{
-
var coerce_tmp[8547125]:Remote(ndarray(1,real(32)))[2178793]
-
(8547127 'move' coerce_tmp[8547125] (8547129 '.v' gr[5211789] chpl_p[2178975]))
-
var coerce_tmp[8547132]:RootClass[236]
-
(8547134 'move' coerce_tmp[8547132] (8547136 'cast' RootClass[236] coerce_tmp[8547125]))
-
var call_tmp[8547139]:bool[19]
-
(8547141 'move' call_tmp[8547139] (8547143 '==' coerce_tmp[8547132] nil[32]))
-
if call_tmp[8547139]
-
{
-
(8547149 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8547152]:Remote(ndarray(1,real(32)))[2178793]
-
(8547154 'move' coerce_tmp[8547152] (8547156 '.v' gr[5211789] chpl_p[2178975]))
-
var call_tmp[5211923]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598154]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5211931 call copy[4424423] coerce_tmp[8547152] ret_tmp[5598154])
-
(5598157 'move' call_tmp[5211923] ret_tmp[5598154])
-
var call_tmp[5211932]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8644861]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644865 'move' i_obj[8644861] (8644863 'set reference' call_tmp[5211923]))
-
var _formal_tmp_obj[8644874]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644876 'move' _formal_tmp_obj[8644874] i_obj[8644861])
-
var i_obj[8644881]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644883 'move' i_obj[8644881] (8644885 'set reference' _formal_tmp_obj[8644874]))
-
var coerce_tmp[8644889]:Remote(ndarray(1,real(32)))[2178793]
-
(8644891 'move' coerce_tmp[8644889] (8644893 '.v' i_obj[8644881] chpl_p[4424460]))
-
(8644899 'noop' )
-
var tmp[8644900]:Remote(ndarray(1,real(32)))[2178793]
-
(8644902 'move' tmp[8644900] (8644904 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8644907 '.=' i_obj[8644881] chpl_p[4424460] tmp[8644900])
-
var coerce_tmp[8644911]:RootClass[236]
-
(8644913 'move' coerce_tmp[8644911] (8644915 'cast' RootClass[236] coerce_tmp[8644889]))
-
var call_tmp[8644918]:bool[19]
-
(8644920 'move' call_tmp[8644918] (8644922 '==' coerce_tmp[8644911] nil[32]))
-
if call_tmp[8644918]
-
{
-
(8644928 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8644931]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8644933]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8644936 call init[2276846] initTemp[8644933] coerce_tmp[8644889])
-
(8644939 'move' call_tmp[8644931] initTemp[8644933])
-
(8644946 call chpl__autoDestroy[5239373] _formal_tmp_obj[8644874])
-
(5598475 'move' call_tmp[5211932] call_tmp[8644931])
-
(5211943 call =[4425894] gr[5211789] call_tmp[5211932])
-
(5657114 call chpl__autoDestroy[4099474] call_tmp[5211932])
}
}
-
var call_tmp[5211950]:baseValue[334793]
-
var initTemp[5212196]:baseValue[334793]
-
(5212199 call init[1335025] initTemp[5212196])
-
(5211952 'move' call_tmp[5211950] initTemp[5212196])
-
var call_tmp[5211956]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5212231]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5212238]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5657104 '=' _formal_tmp_in_dataResource[5212238] dr[5211782])
-
(5212243 'noop' )
-
var _formal_tmp_in_gradResource[5212247]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5657107 '=' _formal_tmp_in_gradResource[5212247] gr[5211789])
-
(5212252 'noop' )
-
(5212233 'move' new_temp[5212231] (5212216 call _new[4426261] _formal_tmp_in_dataResource[5212238] _formal_tmp_in_gradResource[5212247] call_tmp[5211950]))
-
var initTemp[5212258]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5212261 call init[4426407] initTemp[5212258] new_temp[5212231])
-
(5211958 'move' call_tmp[5211956] initTemp[5212258])
-
(5212304 '=' ret[5211728] call_tmp[5211956])
-
label _end_detach[5212007]
-
(5608846 '=' _retArg[5608844] ret[5211728])
-
(5608848 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] . detach[5212308] ( this[5212312]:TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] , copy[5212316]:bool[19] , keepGrad[5212320]:bool[19] , _retArg[5609315]:owned TensorResource(real(32),1,baseValue)[2284568] ) : void[4]
const in arg this[5212312]:TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] const in arg copy[5212316]:bool[19] const in arg keepGrad[5212320]:bool[19] ref arg _retArg[5609315]:owned TensorResource(real(32),1,baseValue)[2284568]-
{
-
var ret[5212351]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5212657]:BaseTensorResource(real(32),1)[2172058]
-
(5212663 'move' coerce_tmp[5212657] (5212659 'cast' BaseTensorResource(real(32),1)[2172058] this[5212312]))
-
var call_tmp[8545908]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8545910 'move' call_tmp[8545908] (8545912 '.' coerce_tmp[5212657] dataResource[2172038]))
-
var dr[5212405]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5212407 call init=[2278902] dr[5212405] call_tmp[8545908])
-
var gr[5212412]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5212414]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5212320]
-
{
-
var coerce_tmp[5212700]:BaseTensorResource(real(32),1)[2172058]
-
(5212706 'move' coerce_tmp[5212700] (5212702 'cast' BaseTensorResource(real(32),1)[2172058] this[5212312]))
-
var call_tmp[8546203]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8546205 'move' call_tmp[8546203] (8546207 '.' coerce_tmp[5212700] gradResource[2172048]))
-
var ret[8641108]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[8641110]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8641113 call init=[2280120] tmp[8641110] call_tmp[8546203])
-
(8641116 'move' ret[8641108] tmp[8641110])
-
(5212433 'move' tmp[5212414] ret[8641108])
}
-
{
-
(5212921 call init=[4426726] tmp[5212414] nil[32])
}
-
(5212483 'move' gr[5212412] tmp[5212414])
-
if copy[5212316]
-
{
-
var call_tmp[5212497]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5212758]:Remote(ndarray(1,real(32)))[2178793]
-
(5212764 'move' coerce_tmp[5212758] (5212760 call borrow[2277630] dr[5212405]))
-
var ret_tmp[5598160]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5212505 call copy[4424423] coerce_tmp[5212758] ret_tmp[5598160])
-
(5598163 'move' call_tmp[5212497] ret_tmp[5598160])
-
var call_tmp[5212506]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8644955]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644959 'move' i_obj[8644955] (8644957 'set reference' call_tmp[5212497]))
-
var _formal_tmp_obj[8644968]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644970 'move' _formal_tmp_obj[8644968] i_obj[8644955])
-
var i_obj[8644975]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644977 'move' i_obj[8644975] (8644979 'set reference' _formal_tmp_obj[8644968]))
-
var coerce_tmp[8644983]:Remote(ndarray(1,real(32)))[2178793]
-
(8644985 'move' coerce_tmp[8644983] (8644987 '.v' i_obj[8644975] chpl_p[4424460]))
-
(8644993 'noop' )
-
var tmp[8644994]:Remote(ndarray(1,real(32)))[2178793]
-
(8644996 'move' tmp[8644994] (8644998 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8645001 '.=' i_obj[8644975] chpl_p[4424460] tmp[8644994])
-
var coerce_tmp[8645005]:RootClass[236]
-
(8645007 'move' coerce_tmp[8645005] (8645009 'cast' RootClass[236] coerce_tmp[8644983]))
-
var call_tmp[8645012]:bool[19]
-
(8645014 'move' call_tmp[8645012] (8645016 '==' coerce_tmp[8645005] nil[32]))
-
if call_tmp[8645012]
-
{
-
(8645022 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8645025]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8645027]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8645030 call init[2276846] initTemp[8645027] coerce_tmp[8644983])
-
(8645033 'move' call_tmp[8645025] initTemp[8645027])
-
(8645040 call chpl__autoDestroy[5239373] _formal_tmp_obj[8644968])
-
(5598481 'move' call_tmp[5212506] call_tmp[8645025])
-
(5212517 call =[4425492] dr[5212405] call_tmp[5212506])
-
(5657127 call chpl__autoDestroy[4099474] call_tmp[5212506])
-
var coerce_tmp[5212783]:Remote(ndarray(1,real(32)))[2178793]
-
(5212789 'move' coerce_tmp[5212783] (5212785 call borrow[3725426] gr[5212412]))
-
var coerce_tmp[5212792]:RootClass[236]
-
(5212798 'move' coerce_tmp[5212792] (5212794 'cast' RootClass[236] coerce_tmp[5212783]))
-
var call_tmp[7331099]:bool[19]
-
(7331101 'move' call_tmp[7331099] (7331103 '!=' coerce_tmp[5212792] nil[32]))
-
if call_tmp[7331099]
-
{
-
var coerce_tmp[8547168]:Remote(ndarray(1,real(32)))[2178793]
-
(8547170 'move' coerce_tmp[8547168] (8547172 '.v' gr[5212412] chpl_p[2178975]))
-
var coerce_tmp[8547175]:RootClass[236]
-
(8547177 'move' coerce_tmp[8547175] (8547179 'cast' RootClass[236] coerce_tmp[8547168]))
-
var call_tmp[8547182]:bool[19]
-
(8547184 'move' call_tmp[8547182] (8547186 '==' coerce_tmp[8547175] nil[32]))
-
if call_tmp[8547182]
-
{
-
(8547192 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8547195]:Remote(ndarray(1,real(32)))[2178793]
-
(8547197 'move' coerce_tmp[8547195] (8547199 '.v' gr[5212412] chpl_p[2178975]))
-
var call_tmp[5212546]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598166]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5212554 call copy[4424423] coerce_tmp[8547195] ret_tmp[5598166])
-
(5598169 'move' call_tmp[5212546] ret_tmp[5598166])
-
var call_tmp[5212555]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8645049]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645053 'move' i_obj[8645049] (8645051 'set reference' call_tmp[5212546]))
-
var _formal_tmp_obj[8645062]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645064 'move' _formal_tmp_obj[8645062] i_obj[8645049])
-
var i_obj[8645069]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645071 'move' i_obj[8645069] (8645073 'set reference' _formal_tmp_obj[8645062]))
-
var coerce_tmp[8645077]:Remote(ndarray(1,real(32)))[2178793]
-
(8645079 'move' coerce_tmp[8645077] (8645081 '.v' i_obj[8645069] chpl_p[4424460]))
-
(8645087 'noop' )
-
var tmp[8645088]:Remote(ndarray(1,real(32)))[2178793]
-
(8645090 'move' tmp[8645088] (8645092 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8645095 '.=' i_obj[8645069] chpl_p[4424460] tmp[8645088])
-
var coerce_tmp[8645099]:RootClass[236]
-
(8645101 'move' coerce_tmp[8645099] (8645103 'cast' RootClass[236] coerce_tmp[8645077]))
-
var call_tmp[8645106]:bool[19]
-
(8645108 'move' call_tmp[8645106] (8645110 '==' coerce_tmp[8645099] nil[32]))
-
if call_tmp[8645106]
-
{
-
(8645116 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8645119]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8645121]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8645124 call init[2276846] initTemp[8645121] coerce_tmp[8645077])
-
(8645127 'move' call_tmp[8645119] initTemp[8645121])
-
(8645134 call chpl__autoDestroy[5239373] _formal_tmp_obj[8645062])
-
(5598487 'move' call_tmp[5212555] call_tmp[8645119])
-
(5212566 call =[4425894] gr[5212412] call_tmp[5212555])
-
(5657131 call chpl__autoDestroy[4099474] call_tmp[5212555])
}
}
-
var call_tmp[5212573]:baseValue[334793]
-
var initTemp[5212819]:baseValue[334793]
-
(5212822 call init[1335025] initTemp[5212819])
-
(5212575 'move' call_tmp[5212573] initTemp[5212819])
-
var call_tmp[5212579]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5212854]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5212861]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5657121 '=' _formal_tmp_in_dataResource[5212861] dr[5212405])
-
(5212866 'noop' )
-
var _formal_tmp_in_gradResource[5212870]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5657124 '=' _formal_tmp_in_gradResource[5212870] gr[5212412])
-
(5212875 'noop' )
-
(5212856 'move' new_temp[5212854] (5212839 call _new[4426261] _formal_tmp_in_dataResource[5212861] _formal_tmp_in_gradResource[5212870] call_tmp[5212573]))
-
var initTemp[5212881]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5212884 call init[4426407] initTemp[5212881] new_temp[5212854])
-
(5212581 'move' call_tmp[5212579] initTemp[5212881])
-
(5212927 '=' ret[5212351] call_tmp[5212579])
-
label _end_detach[5212630]
-
(5609317 '=' _retArg[5609315] ret[5212351])
-
(5609319 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] . detach[5212931] ( this[5212935]:TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] , copy[5212939]:bool[19] , keepGrad[5212943]:bool[19] , _retArg[5609339]:owned TensorResource(real(32),1,baseValue)[2284568] ) : void[4]
const in arg this[5212935]:TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] const in arg copy[5212939]:bool[19] const in arg keepGrad[5212943]:bool[19] ref arg _retArg[5609339]:owned TensorResource(real(32),1,baseValue)[2284568]-
{
-
var ret[5212974]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5213280]:BaseTensorResource(real(32),1)[2172058]
-
(5213286 'move' coerce_tmp[5213280] (5213282 'cast' BaseTensorResource(real(32),1)[2172058] this[5212935]))
-
var call_tmp[8545918]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8545920 'move' call_tmp[8545918] (8545922 '.' coerce_tmp[5213280] dataResource[2172038]))
-
var dr[5213028]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5213030 call init=[2278902] dr[5213028] call_tmp[8545918])
-
var gr[5213035]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5213037]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5212943]
-
{
-
var coerce_tmp[5213323]:BaseTensorResource(real(32),1)[2172058]
-
(5213329 'move' coerce_tmp[5213323] (5213325 'cast' BaseTensorResource(real(32),1)[2172058] this[5212935]))
-
var call_tmp[8546213]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8546215 'move' call_tmp[8546213] (8546217 '.' coerce_tmp[5213323] gradResource[2172048]))
-
var ret[8641127]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[8641129]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8641132 call init=[2280120] tmp[8641129] call_tmp[8546213])
-
(8641135 'move' ret[8641127] tmp[8641129])
-
(5213056 'move' tmp[5213037] ret[8641127])
}
-
{
-
(5213544 call init=[4426726] tmp[5213037] nil[32])
}
-
(5213106 'move' gr[5213035] tmp[5213037])
-
if copy[5212939]
-
{
-
var call_tmp[5213120]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5213381]:Remote(ndarray(1,real(32)))[2178793]
-
(5213387 'move' coerce_tmp[5213381] (5213383 call borrow[2277630] dr[5213028]))
-
var ret_tmp[5598172]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5213128 call copy[4424423] coerce_tmp[5213381] ret_tmp[5598172])
-
(5598175 'move' call_tmp[5213120] ret_tmp[5598172])
-
var call_tmp[5213129]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8645143]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645147 'move' i_obj[8645143] (8645145 'set reference' call_tmp[5213120]))
-
var _formal_tmp_obj[8645156]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645158 'move' _formal_tmp_obj[8645156] i_obj[8645143])
-
var i_obj[8645163]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645165 'move' i_obj[8645163] (8645167 'set reference' _formal_tmp_obj[8645156]))
-
var coerce_tmp[8645171]:Remote(ndarray(1,real(32)))[2178793]
-
(8645173 'move' coerce_tmp[8645171] (8645175 '.v' i_obj[8645163] chpl_p[4424460]))
-
(8645181 'noop' )
-
var tmp[8645182]:Remote(ndarray(1,real(32)))[2178793]
-
(8645184 'move' tmp[8645182] (8645186 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8645189 '.=' i_obj[8645163] chpl_p[4424460] tmp[8645182])
-
var coerce_tmp[8645193]:RootClass[236]
-
(8645195 'move' coerce_tmp[8645193] (8645197 'cast' RootClass[236] coerce_tmp[8645171]))
-
var call_tmp[8645200]:bool[19]
-
(8645202 'move' call_tmp[8645200] (8645204 '==' coerce_tmp[8645193] nil[32]))
-
if call_tmp[8645200]
-
{
-
(8645210 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8645213]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8645215]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8645218 call init[2276846] initTemp[8645215] coerce_tmp[8645171])
-
(8645221 'move' call_tmp[8645213] initTemp[8645215])
-
(8645228 call chpl__autoDestroy[5239373] _formal_tmp_obj[8645156])
-
(5598493 'move' call_tmp[5213129] call_tmp[8645213])
-
(5213140 call =[4425492] dr[5213028] call_tmp[5213129])
-
(5657144 call chpl__autoDestroy[4099474] call_tmp[5213129])
-
var coerce_tmp[5213406]:Remote(ndarray(1,real(32)))[2178793]
-
(5213412 'move' coerce_tmp[5213406] (5213408 call borrow[3725426] gr[5213035]))
-
var coerce_tmp[5213415]:RootClass[236]
-
(5213421 'move' coerce_tmp[5213415] (5213417 'cast' RootClass[236] coerce_tmp[5213406]))
-
var call_tmp[7331109]:bool[19]
-
(7331111 'move' call_tmp[7331109] (7331113 '!=' coerce_tmp[5213415] nil[32]))
-
if call_tmp[7331109]
-
{
-
var coerce_tmp[8547211]:Remote(ndarray(1,real(32)))[2178793]
-
(8547213 'move' coerce_tmp[8547211] (8547215 '.v' gr[5213035] chpl_p[2178975]))
-
var coerce_tmp[8547218]:RootClass[236]
-
(8547220 'move' coerce_tmp[8547218] (8547222 'cast' RootClass[236] coerce_tmp[8547211]))
-
var call_tmp[8547225]:bool[19]
-
(8547227 'move' call_tmp[8547225] (8547229 '==' coerce_tmp[8547218] nil[32]))
-
if call_tmp[8547225]
-
{
-
(8547235 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8547238]:Remote(ndarray(1,real(32)))[2178793]
-
(8547240 'move' coerce_tmp[8547238] (8547242 '.v' gr[5213035] chpl_p[2178975]))
-
var call_tmp[5213169]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598178]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5213177 call copy[4424423] coerce_tmp[8547238] ret_tmp[5598178])
-
(5598181 'move' call_tmp[5213169] ret_tmp[5598178])
-
var call_tmp[5213178]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8645237]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645241 'move' i_obj[8645237] (8645239 'set reference' call_tmp[5213169]))
-
var _formal_tmp_obj[8645250]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645252 'move' _formal_tmp_obj[8645250] i_obj[8645237])
-
var i_obj[8645257]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645259 'move' i_obj[8645257] (8645261 'set reference' _formal_tmp_obj[8645250]))
-
var coerce_tmp[8645265]:Remote(ndarray(1,real(32)))[2178793]
-
(8645267 'move' coerce_tmp[8645265] (8645269 '.v' i_obj[8645257] chpl_p[4424460]))
-
(8645275 'noop' )
-
var tmp[8645276]:Remote(ndarray(1,real(32)))[2178793]
-
(8645278 'move' tmp[8645276] (8645280 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8645283 '.=' i_obj[8645257] chpl_p[4424460] tmp[8645276])
-
var coerce_tmp[8645287]:RootClass[236]
-
(8645289 'move' coerce_tmp[8645287] (8645291 'cast' RootClass[236] coerce_tmp[8645265]))
-
var call_tmp[8645294]:bool[19]
-
(8645296 'move' call_tmp[8645294] (8645298 '==' coerce_tmp[8645287] nil[32]))
-
if call_tmp[8645294]
-
{
-
(8645304 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8645307]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8645309]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8645312 call init[2276846] initTemp[8645309] coerce_tmp[8645265])
-
(8645315 'move' call_tmp[8645307] initTemp[8645309])
-
(8645322 call chpl__autoDestroy[5239373] _formal_tmp_obj[8645250])
-
(5598499 'move' call_tmp[5213178] call_tmp[8645307])
-
(5213189 call =[4425894] gr[5213035] call_tmp[5213178])
-
(5657148 call chpl__autoDestroy[4099474] call_tmp[5213178])
}
}
-
var call_tmp[5213196]:baseValue[334793]
-
var initTemp[5213442]:baseValue[334793]
-
(5213445 call init[1335025] initTemp[5213442])
-
(5213198 'move' call_tmp[5213196] initTemp[5213442])
-
var call_tmp[5213202]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5213477]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5213484]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5657138 '=' _formal_tmp_in_dataResource[5213484] dr[5213028])
-
(5213489 'noop' )
-
var _formal_tmp_in_gradResource[5213493]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5657141 '=' _formal_tmp_in_gradResource[5213493] gr[5213035])
-
(5213498 'noop' )
-
(5213479 'move' new_temp[5213477] (5213462 call _new[4426261] _formal_tmp_in_dataResource[5213484] _formal_tmp_in_gradResource[5213493] call_tmp[5213196]))
-
var initTemp[5213504]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5213507 call init[4426407] initTemp[5213504] new_temp[5213477])
-
(5213204 'move' call_tmp[5213202] initTemp[5213504])
-
(5213550 '=' ret[5212974] call_tmp[5213202])
-
label _end_detach[5213253]
-
(5609341 '=' _retArg[5609339] ret[5212974])
-
(5609343 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] . detach[5213554] ( this[5213558]:TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] , copy[5213562]:bool[19] , keepGrad[5213566]:bool[19] , _retArg[5609192]:owned TensorResource(real(32),1,baseValue)[2284568] ) : void[4]
const in arg this[5213558]:TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] const in arg copy[5213562]:bool[19] const in arg keepGrad[5213566]:bool[19] ref arg _retArg[5609192]:owned TensorResource(real(32),1,baseValue)[2284568]-
{
-
var ret[5213597]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5213903]:BaseTensorResource(real(32),1)[2172058]
-
(5213909 'move' coerce_tmp[5213903] (5213905 'cast' BaseTensorResource(real(32),1)[2172058] this[5213558]))
-
var call_tmp[8545928]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8545930 'move' call_tmp[8545928] (8545932 '.' coerce_tmp[5213903] dataResource[2172038]))
-
var dr[5213651]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5213653 call init=[2278902] dr[5213651] call_tmp[8545928])
-
var gr[5213658]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5213660]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5213566]
-
{
-
var coerce_tmp[5213946]:BaseTensorResource(real(32),1)[2172058]
-
(5213952 'move' coerce_tmp[5213946] (5213948 'cast' BaseTensorResource(real(32),1)[2172058] this[5213558]))
-
var call_tmp[8546223]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8546225 'move' call_tmp[8546223] (8546227 '.' coerce_tmp[5213946] gradResource[2172048]))
-
var ret[8641146]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[8641148]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8641151 call init=[2280120] tmp[8641148] call_tmp[8546223])
-
(8641154 'move' ret[8641146] tmp[8641148])
-
(5213679 'move' tmp[5213660] ret[8641146])
}
-
{
-
(5214167 call init=[4426726] tmp[5213660] nil[32])
}
-
(5213729 'move' gr[5213658] tmp[5213660])
-
if copy[5213562]
-
{
-
var call_tmp[5213743]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5214004]:Remote(ndarray(1,real(32)))[2178793]
-
(5214010 'move' coerce_tmp[5214004] (5214006 call borrow[2277630] dr[5213651]))
-
var ret_tmp[5598184]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5213751 call copy[4424423] coerce_tmp[5214004] ret_tmp[5598184])
-
(5598187 'move' call_tmp[5213743] ret_tmp[5598184])
-
var call_tmp[5213752]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8645331]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645335 'move' i_obj[8645331] (8645333 'set reference' call_tmp[5213743]))
-
var _formal_tmp_obj[8645344]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645346 'move' _formal_tmp_obj[8645344] i_obj[8645331])
-
var i_obj[8645351]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645353 'move' i_obj[8645351] (8645355 'set reference' _formal_tmp_obj[8645344]))
-
var coerce_tmp[8645359]:Remote(ndarray(1,real(32)))[2178793]
-
(8645361 'move' coerce_tmp[8645359] (8645363 '.v' i_obj[8645351] chpl_p[4424460]))
-
(8645369 'noop' )
-
var tmp[8645370]:Remote(ndarray(1,real(32)))[2178793]
-
(8645372 'move' tmp[8645370] (8645374 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8645377 '.=' i_obj[8645351] chpl_p[4424460] tmp[8645370])
-
var coerce_tmp[8645381]:RootClass[236]
-
(8645383 'move' coerce_tmp[8645381] (8645385 'cast' RootClass[236] coerce_tmp[8645359]))
-
var call_tmp[8645388]:bool[19]
-
(8645390 'move' call_tmp[8645388] (8645392 '==' coerce_tmp[8645381] nil[32]))
-
if call_tmp[8645388]
-
{
-
(8645398 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8645401]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8645403]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8645406 call init[2276846] initTemp[8645403] coerce_tmp[8645359])
-
(8645409 'move' call_tmp[8645401] initTemp[8645403])
-
(8645416 call chpl__autoDestroy[5239373] _formal_tmp_obj[8645344])
-
(5598505 'move' call_tmp[5213752] call_tmp[8645401])
-
(5213763 call =[4425492] dr[5213651] call_tmp[5213752])
-
(5657161 call chpl__autoDestroy[4099474] call_tmp[5213752])
-
var coerce_tmp[5214029]:Remote(ndarray(1,real(32)))[2178793]
-
(5214035 'move' coerce_tmp[5214029] (5214031 call borrow[3725426] gr[5213658]))
-
var coerce_tmp[5214038]:RootClass[236]
-
(5214044 'move' coerce_tmp[5214038] (5214040 'cast' RootClass[236] coerce_tmp[5214029]))
-
var call_tmp[7331119]:bool[19]
-
(7331121 'move' call_tmp[7331119] (7331123 '!=' coerce_tmp[5214038] nil[32]))
-
if call_tmp[7331119]
-
{
-
var coerce_tmp[8547254]:Remote(ndarray(1,real(32)))[2178793]
-
(8547256 'move' coerce_tmp[8547254] (8547258 '.v' gr[5213658] chpl_p[2178975]))
-
var coerce_tmp[8547261]:RootClass[236]
-
(8547263 'move' coerce_tmp[8547261] (8547265 'cast' RootClass[236] coerce_tmp[8547254]))
-
var call_tmp[8547268]:bool[19]
-
(8547270 'move' call_tmp[8547268] (8547272 '==' coerce_tmp[8547261] nil[32]))
-
if call_tmp[8547268]
-
{
-
(8547278 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8547281]:Remote(ndarray(1,real(32)))[2178793]
-
(8547283 'move' coerce_tmp[8547281] (8547285 '.v' gr[5213658] chpl_p[2178975]))
-
var call_tmp[5213792]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598190]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5213800 call copy[4424423] coerce_tmp[8547281] ret_tmp[5598190])
-
(5598193 'move' call_tmp[5213792] ret_tmp[5598190])
-
var call_tmp[5213801]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8645425]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645429 'move' i_obj[8645425] (8645427 'set reference' call_tmp[5213792]))
-
var _formal_tmp_obj[8645438]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645440 'move' _formal_tmp_obj[8645438] i_obj[8645425])
-
var i_obj[8645445]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645447 'move' i_obj[8645445] (8645449 'set reference' _formal_tmp_obj[8645438]))
-
var coerce_tmp[8645453]:Remote(ndarray(1,real(32)))[2178793]
-
(8645455 'move' coerce_tmp[8645453] (8645457 '.v' i_obj[8645445] chpl_p[4424460]))
-
(8645463 'noop' )
-
var tmp[8645464]:Remote(ndarray(1,real(32)))[2178793]
-
(8645466 'move' tmp[8645464] (8645468 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8645471 '.=' i_obj[8645445] chpl_p[4424460] tmp[8645464])
-
var coerce_tmp[8645475]:RootClass[236]
-
(8645477 'move' coerce_tmp[8645475] (8645479 'cast' RootClass[236] coerce_tmp[8645453]))
-
var call_tmp[8645482]:bool[19]
-
(8645484 'move' call_tmp[8645482] (8645486 '==' coerce_tmp[8645475] nil[32]))
-
if call_tmp[8645482]
-
{
-
(8645492 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8645495]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8645497]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8645500 call init[2276846] initTemp[8645497] coerce_tmp[8645453])
-
(8645503 'move' call_tmp[8645495] initTemp[8645497])
-
(8645510 call chpl__autoDestroy[5239373] _formal_tmp_obj[8645438])
-
(5598511 'move' call_tmp[5213801] call_tmp[8645495])
-
(5213812 call =[4425894] gr[5213658] call_tmp[5213801])
-
(5657165 call chpl__autoDestroy[4099474] call_tmp[5213801])
}
}
-
var call_tmp[5213819]:baseValue[334793]
-
var initTemp[5214065]:baseValue[334793]
-
(5214068 call init[1335025] initTemp[5214065])
-
(5213821 'move' call_tmp[5213819] initTemp[5214065])
-
var call_tmp[5213825]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5214100]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5214107]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5657155 '=' _formal_tmp_in_dataResource[5214107] dr[5213651])
-
(5214112 'noop' )
-
var _formal_tmp_in_gradResource[5214116]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5657158 '=' _formal_tmp_in_gradResource[5214116] gr[5213658])
-
(5214121 'noop' )
-
(5214102 'move' new_temp[5214100] (5214085 call _new[4426261] _formal_tmp_in_dataResource[5214107] _formal_tmp_in_gradResource[5214116] call_tmp[5213819]))
-
var initTemp[5214127]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5214130 call init[4426407] initTemp[5214127] new_temp[5214100])
-
(5213827 'move' call_tmp[5213825] initTemp[5214127])
-
(5214173 '=' ret[5213597] call_tmp[5213825])
-
label _end_detach[5213876]
-
(5609194 '=' _retArg[5609192] ret[5213597])
-
(5609196 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] . detach[5214177] ( this[5214181]:TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] , copy[5214185]:bool[19] , keepGrad[5214189]:bool[19] , _retArg[5609369]:owned TensorResource(real(32),1,baseValue)[2284568] ) : void[4]
const in arg this[5214181]:TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] const in arg copy[5214185]:bool[19] const in arg keepGrad[5214189]:bool[19] ref arg _retArg[5609369]:owned TensorResource(real(32),1,baseValue)[2284568]-
{
-
var ret[5214220]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5214526]:BaseTensorResource(real(32),1)[2172058]
-
(5214532 'move' coerce_tmp[5214526] (5214528 'cast' BaseTensorResource(real(32),1)[2172058] this[5214181]))
-
var call_tmp[8545938]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8545940 'move' call_tmp[8545938] (8545942 '.' coerce_tmp[5214526] dataResource[2172038]))
-
var dr[5214274]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5214276 call init=[2278902] dr[5214274] call_tmp[8545938])
-
var gr[5214281]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5214283]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5214189]
-
{
-
var coerce_tmp[5214569]:BaseTensorResource(real(32),1)[2172058]
-
(5214575 'move' coerce_tmp[5214569] (5214571 'cast' BaseTensorResource(real(32),1)[2172058] this[5214181]))
-
var call_tmp[8546233]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8546235 'move' call_tmp[8546233] (8546237 '.' coerce_tmp[5214569] gradResource[2172048]))
-
var ret[8641165]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[8641167]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8641170 call init=[2280120] tmp[8641167] call_tmp[8546233])
-
(8641173 'move' ret[8641165] tmp[8641167])
-
(5214302 'move' tmp[5214283] ret[8641165])
}
-
{
-
(5214790 call init=[4426726] tmp[5214283] nil[32])
}
-
(5214352 'move' gr[5214281] tmp[5214283])
-
if copy[5214185]
-
{
-
var call_tmp[5214366]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5214627]:Remote(ndarray(1,real(32)))[2178793]
-
(5214633 'move' coerce_tmp[5214627] (5214629 call borrow[2277630] dr[5214274]))
-
var ret_tmp[5598196]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5214374 call copy[4424423] coerce_tmp[5214627] ret_tmp[5598196])
-
(5598199 'move' call_tmp[5214366] ret_tmp[5598196])
-
var call_tmp[5214375]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8645519]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645523 'move' i_obj[8645519] (8645521 'set reference' call_tmp[5214366]))
-
var _formal_tmp_obj[8645532]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645534 'move' _formal_tmp_obj[8645532] i_obj[8645519])
-
var i_obj[8645539]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645541 'move' i_obj[8645539] (8645543 'set reference' _formal_tmp_obj[8645532]))
-
var coerce_tmp[8645547]:Remote(ndarray(1,real(32)))[2178793]
-
(8645549 'move' coerce_tmp[8645547] (8645551 '.v' i_obj[8645539] chpl_p[4424460]))
-
(8645557 'noop' )
-
var tmp[8645558]:Remote(ndarray(1,real(32)))[2178793]
-
(8645560 'move' tmp[8645558] (8645562 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8645565 '.=' i_obj[8645539] chpl_p[4424460] tmp[8645558])
-
var coerce_tmp[8645569]:RootClass[236]
-
(8645571 'move' coerce_tmp[8645569] (8645573 'cast' RootClass[236] coerce_tmp[8645547]))
-
var call_tmp[8645576]:bool[19]
-
(8645578 'move' call_tmp[8645576] (8645580 '==' coerce_tmp[8645569] nil[32]))
-
if call_tmp[8645576]
-
{
-
(8645586 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8645589]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8645591]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8645594 call init[2276846] initTemp[8645591] coerce_tmp[8645547])
-
(8645597 'move' call_tmp[8645589] initTemp[8645591])
-
(8645604 call chpl__autoDestroy[5239373] _formal_tmp_obj[8645532])
-
(5598517 'move' call_tmp[5214375] call_tmp[8645589])
-
(5214386 call =[4425492] dr[5214274] call_tmp[5214375])
-
(5657178 call chpl__autoDestroy[4099474] call_tmp[5214375])
-
var coerce_tmp[5214652]:Remote(ndarray(1,real(32)))[2178793]
-
(5214658 'move' coerce_tmp[5214652] (5214654 call borrow[3725426] gr[5214281]))
-
var coerce_tmp[5214661]:RootClass[236]
-
(5214667 'move' coerce_tmp[5214661] (5214663 'cast' RootClass[236] coerce_tmp[5214652]))
-
var call_tmp[7331129]:bool[19]
-
(7331131 'move' call_tmp[7331129] (7331133 '!=' coerce_tmp[5214661] nil[32]))
-
if call_tmp[7331129]
-
{
-
var coerce_tmp[8547297]:Remote(ndarray(1,real(32)))[2178793]
-
(8547299 'move' coerce_tmp[8547297] (8547301 '.v' gr[5214281] chpl_p[2178975]))
-
var coerce_tmp[8547304]:RootClass[236]
-
(8547306 'move' coerce_tmp[8547304] (8547308 'cast' RootClass[236] coerce_tmp[8547297]))
-
var call_tmp[8547311]:bool[19]
-
(8547313 'move' call_tmp[8547311] (8547315 '==' coerce_tmp[8547304] nil[32]))
-
if call_tmp[8547311]
-
{
-
(8547321 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8547324]:Remote(ndarray(1,real(32)))[2178793]
-
(8547326 'move' coerce_tmp[8547324] (8547328 '.v' gr[5214281] chpl_p[2178975]))
-
var call_tmp[5214415]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598202]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5214423 call copy[4424423] coerce_tmp[8547324] ret_tmp[5598202])
-
(5598205 'move' call_tmp[5214415] ret_tmp[5598202])
-
var call_tmp[5214424]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8645613]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645617 'move' i_obj[8645613] (8645615 'set reference' call_tmp[5214415]))
-
var _formal_tmp_obj[8645626]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645628 'move' _formal_tmp_obj[8645626] i_obj[8645613])
-
var i_obj[8645633]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645635 'move' i_obj[8645633] (8645637 'set reference' _formal_tmp_obj[8645626]))
-
var coerce_tmp[8645641]:Remote(ndarray(1,real(32)))[2178793]
-
(8645643 'move' coerce_tmp[8645641] (8645645 '.v' i_obj[8645633] chpl_p[4424460]))
-
(8645651 'noop' )
-
var tmp[8645652]:Remote(ndarray(1,real(32)))[2178793]
-
(8645654 'move' tmp[8645652] (8645656 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8645659 '.=' i_obj[8645633] chpl_p[4424460] tmp[8645652])
-
var coerce_tmp[8645663]:RootClass[236]
-
(8645665 'move' coerce_tmp[8645663] (8645667 'cast' RootClass[236] coerce_tmp[8645641]))
-
var call_tmp[8645670]:bool[19]
-
(8645672 'move' call_tmp[8645670] (8645674 '==' coerce_tmp[8645663] nil[32]))
-
if call_tmp[8645670]
-
{
-
(8645680 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8645683]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8645685]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8645688 call init[2276846] initTemp[8645685] coerce_tmp[8645641])
-
(8645691 'move' call_tmp[8645683] initTemp[8645685])
-
(8645698 call chpl__autoDestroy[5239373] _formal_tmp_obj[8645626])
-
(5598523 'move' call_tmp[5214424] call_tmp[8645683])
-
(5214435 call =[4425894] gr[5214281] call_tmp[5214424])
-
(5657182 call chpl__autoDestroy[4099474] call_tmp[5214424])
}
}
-
var call_tmp[5214442]:baseValue[334793]
-
var initTemp[5214688]:baseValue[334793]
-
(5214691 call init[1335025] initTemp[5214688])
-
(5214444 'move' call_tmp[5214442] initTemp[5214688])
-
var call_tmp[5214448]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5214723]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5214730]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5657172 '=' _formal_tmp_in_dataResource[5214730] dr[5214274])
-
(5214735 'noop' )
-
var _formal_tmp_in_gradResource[5214739]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5657175 '=' _formal_tmp_in_gradResource[5214739] gr[5214281])
-
(5214744 'noop' )
-
(5214725 'move' new_temp[5214723] (5214708 call _new[4426261] _formal_tmp_in_dataResource[5214730] _formal_tmp_in_gradResource[5214739] call_tmp[5214442]))
-
var initTemp[5214750]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5214753 call init[4426407] initTemp[5214750] new_temp[5214723])
-
(5214450 'move' call_tmp[5214448] initTemp[5214750])
-
(5214796 '=' ret[5214220] call_tmp[5214448])
-
label _end_detach[5214499]
-
(5609371 '=' _retArg[5609369] ret[5214220])
-
(5609373 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] . detach[5214800] ( this[5214804]:TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] , copy[5214808]:bool[19] , keepGrad[5214812]:bool[19] , _retArg[5609000]:owned TensorResource(real(32),1,baseValue)[2284568] ) : void[4]
const in arg this[5214804]:TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] const in arg copy[5214808]:bool[19] const in arg keepGrad[5214812]:bool[19] ref arg _retArg[5609000]:owned TensorResource(real(32),1,baseValue)[2284568]-
{
-
var ret[5214843]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5215149]:BaseTensorResource(real(32),1)[2172058]
-
(5215155 'move' coerce_tmp[5215149] (5215151 'cast' BaseTensorResource(real(32),1)[2172058] this[5214804]))
-
var call_tmp[8545948]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8545950 'move' call_tmp[8545948] (8545952 '.' coerce_tmp[5215149] dataResource[2172038]))
-
var dr[5214897]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5214899 call init=[2278902] dr[5214897] call_tmp[8545948])
-
var gr[5214904]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5214906]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5214812]
-
{
-
var coerce_tmp[5215192]:BaseTensorResource(real(32),1)[2172058]
-
(5215198 'move' coerce_tmp[5215192] (5215194 'cast' BaseTensorResource(real(32),1)[2172058] this[5214804]))
-
var call_tmp[8546243]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8546245 'move' call_tmp[8546243] (8546247 '.' coerce_tmp[5215192] gradResource[2172048]))
-
var ret[8641184]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[8641186]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8641189 call init=[2280120] tmp[8641186] call_tmp[8546243])
-
(8641192 'move' ret[8641184] tmp[8641186])
-
(5214925 'move' tmp[5214906] ret[8641184])
}
-
{
-
(5215413 call init=[4426726] tmp[5214906] nil[32])
}
-
(5214975 'move' gr[5214904] tmp[5214906])
-
if copy[5214808]
-
{
-
var call_tmp[5214989]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5215250]:Remote(ndarray(1,real(32)))[2178793]
-
(5215256 'move' coerce_tmp[5215250] (5215252 call borrow[2277630] dr[5214897]))
-
var ret_tmp[5598208]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5214997 call copy[4424423] coerce_tmp[5215250] ret_tmp[5598208])
-
(5598211 'move' call_tmp[5214989] ret_tmp[5598208])
-
var call_tmp[5214998]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8645707]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645711 'move' i_obj[8645707] (8645709 'set reference' call_tmp[5214989]))
-
var _formal_tmp_obj[8645720]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645722 'move' _formal_tmp_obj[8645720] i_obj[8645707])
-
var i_obj[8645727]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645729 'move' i_obj[8645727] (8645731 'set reference' _formal_tmp_obj[8645720]))
-
var coerce_tmp[8645735]:Remote(ndarray(1,real(32)))[2178793]
-
(8645737 'move' coerce_tmp[8645735] (8645739 '.v' i_obj[8645727] chpl_p[4424460]))
-
(8645745 'noop' )
-
var tmp[8645746]:Remote(ndarray(1,real(32)))[2178793]
-
(8645748 'move' tmp[8645746] (8645750 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8645753 '.=' i_obj[8645727] chpl_p[4424460] tmp[8645746])
-
var coerce_tmp[8645757]:RootClass[236]
-
(8645759 'move' coerce_tmp[8645757] (8645761 'cast' RootClass[236] coerce_tmp[8645735]))
-
var call_tmp[8645764]:bool[19]
-
(8645766 'move' call_tmp[8645764] (8645768 '==' coerce_tmp[8645757] nil[32]))
-
if call_tmp[8645764]
-
{
-
(8645774 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8645777]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8645779]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8645782 call init[2276846] initTemp[8645779] coerce_tmp[8645735])
-
(8645785 'move' call_tmp[8645777] initTemp[8645779])
-
(8645792 call chpl__autoDestroy[5239373] _formal_tmp_obj[8645720])
-
(5598529 'move' call_tmp[5214998] call_tmp[8645777])
-
(5215009 call =[4425492] dr[5214897] call_tmp[5214998])
-
(5657195 call chpl__autoDestroy[4099474] call_tmp[5214998])
-
var coerce_tmp[5215275]:Remote(ndarray(1,real(32)))[2178793]
-
(5215281 'move' coerce_tmp[5215275] (5215277 call borrow[3725426] gr[5214904]))
-
var coerce_tmp[5215284]:RootClass[236]
-
(5215290 'move' coerce_tmp[5215284] (5215286 'cast' RootClass[236] coerce_tmp[5215275]))
-
var call_tmp[7331139]:bool[19]
-
(7331141 'move' call_tmp[7331139] (7331143 '!=' coerce_tmp[5215284] nil[32]))
-
if call_tmp[7331139]
-
{
-
var coerce_tmp[8547340]:Remote(ndarray(1,real(32)))[2178793]
-
(8547342 'move' coerce_tmp[8547340] (8547344 '.v' gr[5214904] chpl_p[2178975]))
-
var coerce_tmp[8547347]:RootClass[236]
-
(8547349 'move' coerce_tmp[8547347] (8547351 'cast' RootClass[236] coerce_tmp[8547340]))
-
var call_tmp[8547354]:bool[19]
-
(8547356 'move' call_tmp[8547354] (8547358 '==' coerce_tmp[8547347] nil[32]))
-
if call_tmp[8547354]
-
{
-
(8547364 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8547367]:Remote(ndarray(1,real(32)))[2178793]
-
(8547369 'move' coerce_tmp[8547367] (8547371 '.v' gr[5214904] chpl_p[2178975]))
-
var call_tmp[5215038]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598214]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5215046 call copy[4424423] coerce_tmp[8547367] ret_tmp[5598214])
-
(5598217 'move' call_tmp[5215038] ret_tmp[5598214])
-
var call_tmp[5215047]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8645801]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645805 'move' i_obj[8645801] (8645803 'set reference' call_tmp[5215038]))
-
var _formal_tmp_obj[8645814]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645816 'move' _formal_tmp_obj[8645814] i_obj[8645801])
-
var i_obj[8645821]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645823 'move' i_obj[8645821] (8645825 'set reference' _formal_tmp_obj[8645814]))
-
var coerce_tmp[8645829]:Remote(ndarray(1,real(32)))[2178793]
-
(8645831 'move' coerce_tmp[8645829] (8645833 '.v' i_obj[8645821] chpl_p[4424460]))
-
(8645839 'noop' )
-
var tmp[8645840]:Remote(ndarray(1,real(32)))[2178793]
-
(8645842 'move' tmp[8645840] (8645844 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8645847 '.=' i_obj[8645821] chpl_p[4424460] tmp[8645840])
-
var coerce_tmp[8645851]:RootClass[236]
-
(8645853 'move' coerce_tmp[8645851] (8645855 'cast' RootClass[236] coerce_tmp[8645829]))
-
var call_tmp[8645858]:bool[19]
-
(8645860 'move' call_tmp[8645858] (8645862 '==' coerce_tmp[8645851] nil[32]))
-
if call_tmp[8645858]
-
{
-
(8645868 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8645871]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8645873]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8645876 call init[2276846] initTemp[8645873] coerce_tmp[8645829])
-
(8645879 'move' call_tmp[8645871] initTemp[8645873])
-
(8645886 call chpl__autoDestroy[5239373] _formal_tmp_obj[8645814])
-
(5598535 'move' call_tmp[5215047] call_tmp[8645871])
-
(5215058 call =[4425894] gr[5214904] call_tmp[5215047])
-
(5657199 call chpl__autoDestroy[4099474] call_tmp[5215047])
}
}
-
var call_tmp[5215065]:baseValue[334793]
-
var initTemp[5215311]:baseValue[334793]
-
(5215314 call init[1335025] initTemp[5215311])
-
(5215067 'move' call_tmp[5215065] initTemp[5215311])
-
var call_tmp[5215071]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5215346]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5215353]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5657189 '=' _formal_tmp_in_dataResource[5215353] dr[5214897])
-
(5215358 'noop' )
-
var _formal_tmp_in_gradResource[5215362]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5657192 '=' _formal_tmp_in_gradResource[5215362] gr[5214904])
-
(5215367 'noop' )
-
(5215348 'move' new_temp[5215346] (5215331 call _new[4426261] _formal_tmp_in_dataResource[5215353] _formal_tmp_in_gradResource[5215362] call_tmp[5215065]))
-
var initTemp[5215373]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5215376 call init[4426407] initTemp[5215373] new_temp[5215346])
-
(5215073 'move' call_tmp[5215071] initTemp[5215373])
-
(5215419 '=' ret[5214843] call_tmp[5215071])
-
label _end_detach[5215122]
-
(5609002 '=' _retArg[5609000] ret[5214843])
-
(5609004 return _void[46])
}
-
- «»
function TensorResource(real(32),1,addOp(1,real(32)))[5160034] . detach[5215423] ( this[5215427]:TensorResource(real(32),1,addOp(1,real(32)))[5160034] , copy[5215431]:bool[19] , keepGrad[5215435]:bool[19] , _retArg[5609204]:owned TensorResource(real(32),1,baseValue)[2284568] ) : void[4]
const in arg this[5215427]:TensorResource(real(32),1,addOp(1,real(32)))[5160034] const in arg copy[5215431]:bool[19] const in arg keepGrad[5215435]:bool[19] ref arg _retArg[5609204]:owned TensorResource(real(32),1,baseValue)[2284568]-
{
-
var ret[5215466]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5215772]:BaseTensorResource(real(32),1)[2172058]
-
(5215778 'move' coerce_tmp[5215772] (5215774 'cast' BaseTensorResource(real(32),1)[2172058] this[5215427]))
-
var call_tmp[8545958]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8545960 'move' call_tmp[8545958] (8545962 '.' coerce_tmp[5215772] dataResource[2172038]))
-
var dr[5215520]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5215522 call init=[2278902] dr[5215520] call_tmp[8545958])
-
var gr[5215527]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5215529]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5215435]
-
{
-
var coerce_tmp[5215815]:BaseTensorResource(real(32),1)[2172058]
-
(5215821 'move' coerce_tmp[5215815] (5215817 'cast' BaseTensorResource(real(32),1)[2172058] this[5215427]))
-
var call_tmp[8546253]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8546255 'move' call_tmp[8546253] (8546257 '.' coerce_tmp[5215815] gradResource[2172048]))
-
var ret[8641203]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[8641205]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8641208 call init=[2280120] tmp[8641205] call_tmp[8546253])
-
(8641211 'move' ret[8641203] tmp[8641205])
-
(5215548 'move' tmp[5215529] ret[8641203])
}
-
{
-
(5216036 call init=[4426726] tmp[5215529] nil[32])
}
-
(5215598 'move' gr[5215527] tmp[5215529])
-
if copy[5215431]
-
{
-
var call_tmp[5215612]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5215873]:Remote(ndarray(1,real(32)))[2178793]
-
(5215879 'move' coerce_tmp[5215873] (5215875 call borrow[2277630] dr[5215520]))
-
var ret_tmp[5598220]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5215620 call copy[4424423] coerce_tmp[5215873] ret_tmp[5598220])
-
(5598223 'move' call_tmp[5215612] ret_tmp[5598220])
-
var call_tmp[5215621]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8645895]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645899 'move' i_obj[8645895] (8645897 'set reference' call_tmp[5215612]))
-
var _formal_tmp_obj[8645908]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645910 'move' _formal_tmp_obj[8645908] i_obj[8645895])
-
var i_obj[8645915]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645917 'move' i_obj[8645915] (8645919 'set reference' _formal_tmp_obj[8645908]))
-
var coerce_tmp[8645923]:Remote(ndarray(1,real(32)))[2178793]
-
(8645925 'move' coerce_tmp[8645923] (8645927 '.v' i_obj[8645915] chpl_p[4424460]))
-
(8645933 'noop' )
-
var tmp[8645934]:Remote(ndarray(1,real(32)))[2178793]
-
(8645936 'move' tmp[8645934] (8645938 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8645941 '.=' i_obj[8645915] chpl_p[4424460] tmp[8645934])
-
var coerce_tmp[8645945]:RootClass[236]
-
(8645947 'move' coerce_tmp[8645945] (8645949 'cast' RootClass[236] coerce_tmp[8645923]))
-
var call_tmp[8645952]:bool[19]
-
(8645954 'move' call_tmp[8645952] (8645956 '==' coerce_tmp[8645945] nil[32]))
-
if call_tmp[8645952]
-
{
-
(8645962 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8645965]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8645967]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8645970 call init[2276846] initTemp[8645967] coerce_tmp[8645923])
-
(8645973 'move' call_tmp[8645965] initTemp[8645967])
-
(8645980 call chpl__autoDestroy[5239373] _formal_tmp_obj[8645908])
-
(5598541 'move' call_tmp[5215621] call_tmp[8645965])
-
(5215632 call =[4425492] dr[5215520] call_tmp[5215621])
-
(5657212 call chpl__autoDestroy[4099474] call_tmp[5215621])
-
var coerce_tmp[5215898]:Remote(ndarray(1,real(32)))[2178793]
-
(5215904 'move' coerce_tmp[5215898] (5215900 call borrow[3725426] gr[5215527]))
-
var coerce_tmp[5215907]:RootClass[236]
-
(5215913 'move' coerce_tmp[5215907] (5215909 'cast' RootClass[236] coerce_tmp[5215898]))
-
var call_tmp[7331149]:bool[19]
-
(7331151 'move' call_tmp[7331149] (7331153 '!=' coerce_tmp[5215907] nil[32]))
-
if call_tmp[7331149]
-
{
-
var coerce_tmp[8547383]:Remote(ndarray(1,real(32)))[2178793]
-
(8547385 'move' coerce_tmp[8547383] (8547387 '.v' gr[5215527] chpl_p[2178975]))
-
var coerce_tmp[8547390]:RootClass[236]
-
(8547392 'move' coerce_tmp[8547390] (8547394 'cast' RootClass[236] coerce_tmp[8547383]))
-
var call_tmp[8547397]:bool[19]
-
(8547399 'move' call_tmp[8547397] (8547401 '==' coerce_tmp[8547390] nil[32]))
-
if call_tmp[8547397]
-
{
-
(8547407 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8547410]:Remote(ndarray(1,real(32)))[2178793]
-
(8547412 'move' coerce_tmp[8547410] (8547414 '.v' gr[5215527] chpl_p[2178975]))
-
var call_tmp[5215661]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598226]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5215669 call copy[4424423] coerce_tmp[8547410] ret_tmp[5598226])
-
(5598229 'move' call_tmp[5215661] ret_tmp[5598226])
-
var call_tmp[5215670]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8645989]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645993 'move' i_obj[8645989] (8645991 'set reference' call_tmp[5215661]))
-
var _formal_tmp_obj[8646002]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8646004 'move' _formal_tmp_obj[8646002] i_obj[8645989])
-
var i_obj[8646009]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8646011 'move' i_obj[8646009] (8646013 'set reference' _formal_tmp_obj[8646002]))
-
var coerce_tmp[8646017]:Remote(ndarray(1,real(32)))[2178793]
-
(8646019 'move' coerce_tmp[8646017] (8646021 '.v' i_obj[8646009] chpl_p[4424460]))
-
(8646027 'noop' )
-
var tmp[8646028]:Remote(ndarray(1,real(32)))[2178793]
-
(8646030 'move' tmp[8646028] (8646032 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32]))
-
(8646035 '.=' i_obj[8646009] chpl_p[4424460] tmp[8646028])
-
var coerce_tmp[8646039]:RootClass[236]
-
(8646041 'move' coerce_tmp[8646039] (8646043 'cast' RootClass[236] coerce_tmp[8646017]))
-
var call_tmp[8646046]:bool[19]
-
(8646048 'move' call_tmp[8646046] (8646050 '==' coerce_tmp[8646039] nil[32]))
-
if call_tmp[8646046]
-
{
-
(8646056 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8646059]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8646061]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8646064 call init[2276846] initTemp[8646061] coerce_tmp[8646017])
-
(8646067 'move' call_tmp[8646059] initTemp[8646061])
-
(8646074 call chpl__autoDestroy[5239373] _formal_tmp_obj[8646002])
-
(5598547 'move' call_tmp[5215670] call_tmp[8646059])
-
(5215681 call =[4425894] gr[5215527] call_tmp[5215670])
-
(5657216 call chpl__autoDestroy[4099474] call_tmp[5215670])
}
}
-
var call_tmp[5215688]:baseValue[334793]
-
var initTemp[5215934]:baseValue[334793]
-
(5215937 call init[1335025] initTemp[5215934])
-
(5215690 'move' call_tmp[5215688] initTemp[5215934])
-
var call_tmp[5215694]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5215969]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5215976]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5657206 '=' _formal_tmp_in_dataResource[5215976] dr[5215520])
-
(5215981 'noop' )
-
var _formal_tmp_in_gradResource[5215985]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5657209 '=' _formal_tmp_in_gradResource[5215985] gr[5215527])
-
(5215990 'noop' )
-
(5215971 'move' new_temp[5215969] (5215954 call _new[4426261] _formal_tmp_in_dataResource[5215976] _formal_tmp_in_gradResource[5215985] call_tmp[5215688]))
-
var initTemp[5215996]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5215999 call init[4426407] initTemp[5215996] new_temp[5215969])
-
(5215696 'move' call_tmp[5215694] initTemp[5215996])
-
(5216042 '=' ret[5215466] call_tmp[5215694])
-
label _end_detach[5215745]
-
(5609206 '=' _retArg[5609204] ret[5215466])
-
(5609208 return _void[46])
}
-
- «»
function TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443] . detach[5216046] ( this[5216050]:TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443] , copy[5216054]:bool[19] , keepGrad[5216058]:bool[19] , _retArg[5609084]:owned TensorResource(real(32),2,baseValue)[2433696] ) : void[4]
const in arg this[5216050]:TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443] const in arg copy[5216054]:bool[19] const in arg keepGrad[5216058]:bool[19] ref arg _retArg[5609084]:owned TensorResource(real(32),2,baseValue)[2433696]-
{
-
var ret[5216089]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var coerce_tmp[5216395]:BaseTensorResource(real(32),2)[2303464]
-
(5216401 'move' coerce_tmp[5216395] (5216397 'cast' BaseTensorResource(real(32),2)[2303464] this[5216050]))
-
var call_tmp[8549600]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8549602 'move' call_tmp[8549600] (8549604 '.' coerce_tmp[5216395] dataResource[2303444]))
-
var dr[5216143]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5216145 call init=[2428415] dr[5216143] call_tmp[8549600])
-
var gr[5216150]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[5216152]:shared Remote(ndarray(2,real(32)))?[2309924]
-
if keepGrad[5216058]
-
{
-
var coerce_tmp[5216438]:BaseTensorResource(real(32),2)[2303464]
-
(5216444 'move' coerce_tmp[5216438] (5216440 'cast' BaseTensorResource(real(32),2)[2303464] this[5216050]))
-
var call_tmp[8549725]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(8549727 'move' call_tmp[8549725] (8549729 '.' coerce_tmp[5216438] gradResource[2303454]))
-
var ret[8646174]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[8646176]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(8646179 call init=[2429633] tmp[8646176] call_tmp[8549725])
-
(8646182 'move' ret[8646174] tmp[8646176])
-
(5216171 'move' tmp[5216152] ret[8646174])
}
-
{
-
(5216659 call init=[4440575] tmp[5216152] nil[32])
}
-
(5216221 'move' gr[5216150] tmp[5216152])
-
if copy[5216054]
-
{
-
var call_tmp[5216235]:owned Remote(ndarray(2,real(32)))[4438314]
-
var coerce_tmp[5216496]:Remote(ndarray(2,real(32)))[2309734]
-
(5216502 'move' coerce_tmp[5216496] (5216498 call borrow[2427143] dr[5216143]))
-
var ret_tmp[5598679]:owned Remote(ndarray(2,real(32)))[4438314]
-
(5216243 call copy[4438272] coerce_tmp[5216496] ret_tmp[5598679])
-
(5598682 'move' call_tmp[5216235] ret_tmp[5598679])
-
var call_tmp[5216244]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8646656]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8646660 'move' i_obj[8646656] (8646658 'set reference' call_tmp[5216235]))
-
var _formal_tmp_obj[8646669]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8646671 'move' _formal_tmp_obj[8646669] i_obj[8646656])
-
var i_obj[8646676]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8646678 'move' i_obj[8646676] (8646680 'set reference' _formal_tmp_obj[8646669]))
-
var coerce_tmp[8646684]:Remote(ndarray(2,real(32)))[2309734]
-
(8646686 'move' coerce_tmp[8646684] (8646688 '.v' i_obj[8646676] chpl_p[4438309]))
-
(8646694 'noop' )
-
var tmp[8646695]:Remote(ndarray(2,real(32)))[2309734]
-
(8646697 'move' tmp[8646695] (8646699 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32]))
-
(8646702 '.=' i_obj[8646676] chpl_p[4438309] tmp[8646695])
-
var coerce_tmp[8646706]:RootClass[236]
-
(8646708 'move' coerce_tmp[8646706] (8646710 'cast' RootClass[236] coerce_tmp[8646684]))
-
var call_tmp[8646713]:bool[19]
-
(8646715 'move' call_tmp[8646713] (8646717 '==' coerce_tmp[8646706] nil[32]))
-
if call_tmp[8646713]
-
{
-
(8646723 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8646726]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8646728]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8646731 call init[2426359] initTemp[8646728] coerce_tmp[8646684])
-
(8646734 'move' call_tmp[8646726] initTemp[8646728])
-
(8646741 call chpl__autoDestroy[5240017] _formal_tmp_obj[8646669])
-
(5598796 'move' call_tmp[5216244] call_tmp[8646726])
-
(5216255 call =[4439341] dr[5216143] call_tmp[5216244])
-
(5657229 call chpl__autoDestroy[4116535] call_tmp[5216244])
-
var coerce_tmp[5216521]:Remote(ndarray(2,real(32)))[2309734]
-
(5216527 'move' coerce_tmp[5216521] (5216523 call borrow[3750548] gr[5216150]))
-
var coerce_tmp[5216530]:RootClass[236]
-
(5216536 'move' coerce_tmp[5216530] (5216532 'cast' RootClass[236] coerce_tmp[5216521]))
-
var call_tmp[7331159]:bool[19]
-
(7331161 'move' call_tmp[7331159] (7331163 '!=' coerce_tmp[5216530] nil[32]))
-
if call_tmp[7331159]
-
{
-
var coerce_tmp[8549926]:Remote(ndarray(2,real(32)))[2309734]
-
(8549928 'move' coerce_tmp[8549926] (8549930 '.v' gr[5216150] chpl_p[2309916]))
-
var coerce_tmp[8549933]:RootClass[236]
-
(8549935 'move' coerce_tmp[8549933] (8549937 'cast' RootClass[236] coerce_tmp[8549926]))
-
var call_tmp[8549940]:bool[19]
-
(8549942 'move' call_tmp[8549940] (8549944 '==' coerce_tmp[8549933] nil[32]))
-
if call_tmp[8549940]
-
{
-
(8549950 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8549953]:Remote(ndarray(2,real(32)))[2309734]
-
(8549955 'move' coerce_tmp[8549953] (8549957 '.v' gr[5216150] chpl_p[2309916]))
-
var call_tmp[5216284]:owned Remote(ndarray(2,real(32)))[4438314]
-
var ret_tmp[5598685]:owned Remote(ndarray(2,real(32)))[4438314]
-
(5216292 call copy[4438272] coerce_tmp[8549953] ret_tmp[5598685])
-
(5598688 'move' call_tmp[5216284] ret_tmp[5598685])
-
var call_tmp[5216293]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8646750]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8646754 'move' i_obj[8646750] (8646752 'set reference' call_tmp[5216284]))
-
var _formal_tmp_obj[8646763]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8646765 'move' _formal_tmp_obj[8646763] i_obj[8646750])
-
var i_obj[8646770]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8646772 'move' i_obj[8646770] (8646774 'set reference' _formal_tmp_obj[8646763]))
-
var coerce_tmp[8646778]:Remote(ndarray(2,real(32)))[2309734]
-
(8646780 'move' coerce_tmp[8646778] (8646782 '.v' i_obj[8646770] chpl_p[4438309]))
-
(8646788 'noop' )
-
var tmp[8646789]:Remote(ndarray(2,real(32)))[2309734]
-
(8646791 'move' tmp[8646789] (8646793 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32]))
-
(8646796 '.=' i_obj[8646770] chpl_p[4438309] tmp[8646789])
-
var coerce_tmp[8646800]:RootClass[236]
-
(8646802 'move' coerce_tmp[8646800] (8646804 'cast' RootClass[236] coerce_tmp[8646778]))
-
var call_tmp[8646807]:bool[19]
-
(8646809 'move' call_tmp[8646807] (8646811 '==' coerce_tmp[8646800] nil[32]))
-
if call_tmp[8646807]
-
{
-
(8646817 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8646820]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8646822]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8646825 call init[2426359] initTemp[8646822] coerce_tmp[8646778])
-
(8646828 'move' call_tmp[8646820] initTemp[8646822])
-
(8646835 call chpl__autoDestroy[5240017] _formal_tmp_obj[8646763])
-
(5598802 'move' call_tmp[5216293] call_tmp[8646820])
-
(5216304 call =[4439743] gr[5216150] call_tmp[5216293])
-
(5657233 call chpl__autoDestroy[4116535] call_tmp[5216293])
}
}
-
var call_tmp[5216311]:baseValue[334793]
-
var initTemp[5216557]:baseValue[334793]
-
(5216560 call init[1335025] initTemp[5216557])
-
(5216313 'move' call_tmp[5216311] initTemp[5216557])
-
var call_tmp[5216317]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var new_temp[5216592]:TensorResource(real(32),2,baseValue)[2430803]
-
var _formal_tmp_in_dataResource[5216599]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5657223 '=' _formal_tmp_in_dataResource[5216599] dr[5216143])
-
(5216604 'noop' )
-
var _formal_tmp_in_gradResource[5216608]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5657226 '=' _formal_tmp_in_gradResource[5216608] gr[5216150])
-
(5216613 'noop' )
-
(5216594 'move' new_temp[5216592] (5216577 call _new[4440110] _formal_tmp_in_dataResource[5216599] _formal_tmp_in_gradResource[5216608] call_tmp[5216311]))
-
var initTemp[5216619]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(5216622 call init[4440256] initTemp[5216619] new_temp[5216592])
-
(5216319 'move' call_tmp[5216317] initTemp[5216619])
-
(5216665 '=' ret[5216089] call_tmp[5216317])
-
label _end_detach[5216368]
-
(5609086 '=' _retArg[5609084] ret[5216089])
-
(5609088 return _void[46])
}
-
- «»
function TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] . detach[5216669] ( this[5216673]:TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] , copy[5216677]:bool[19] , keepGrad[5216681]:bool[19] , _retArg[5609357]:owned TensorResource(real(32),2,baseValue)[2433696] ) : void[4]
const in arg this[5216673]:TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] const in arg copy[5216677]:bool[19] const in arg keepGrad[5216681]:bool[19] ref arg _retArg[5609357]:owned TensorResource(real(32),2,baseValue)[2433696]-
{
-
var ret[5216712]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var coerce_tmp[5217018]:BaseTensorResource(real(32),2)[2303464]
-
(5217024 'move' coerce_tmp[5217018] (5217020 'cast' BaseTensorResource(real(32),2)[2303464] this[5216673]))
-
var call_tmp[8549610]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8549612 'move' call_tmp[8549610] (8549614 '.' coerce_tmp[5217018] dataResource[2303444]))
-
var dr[5216766]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5216768 call init=[2428415] dr[5216766] call_tmp[8549610])
-
var gr[5216773]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[5216775]:shared Remote(ndarray(2,real(32)))?[2309924]
-
if keepGrad[5216681]
-
{
-
var coerce_tmp[5217061]:BaseTensorResource(real(32),2)[2303464]
-
(5217067 'move' coerce_tmp[5217061] (5217063 'cast' BaseTensorResource(real(32),2)[2303464] this[5216673]))
-
var call_tmp[8549735]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(8549737 'move' call_tmp[8549735] (8549739 '.' coerce_tmp[5217061] gradResource[2303454]))
-
var ret[8646193]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[8646195]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(8646198 call init=[2429633] tmp[8646195] call_tmp[8549735])
-
(8646201 'move' ret[8646193] tmp[8646195])
-
(5216794 'move' tmp[5216775] ret[8646193])
}
-
{
-
(5217282 call init=[4440575] tmp[5216775] nil[32])
}
-
(5216844 'move' gr[5216773] tmp[5216775])
-
if copy[5216677]
-
{
-
var call_tmp[5216858]:owned Remote(ndarray(2,real(32)))[4438314]
-
var coerce_tmp[5217119]:Remote(ndarray(2,real(32)))[2309734]
-
(5217125 'move' coerce_tmp[5217119] (5217121 call borrow[2427143] dr[5216766]))
-
var ret_tmp[5598691]:owned Remote(ndarray(2,real(32)))[4438314]
-
(5216866 call copy[4438272] coerce_tmp[5217119] ret_tmp[5598691])
-
(5598694 'move' call_tmp[5216858] ret_tmp[5598691])
-
var call_tmp[5216867]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8646844]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8646848 'move' i_obj[8646844] (8646846 'set reference' call_tmp[5216858]))
-
var _formal_tmp_obj[8646857]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8646859 'move' _formal_tmp_obj[8646857] i_obj[8646844])
-
var i_obj[8646864]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8646866 'move' i_obj[8646864] (8646868 'set reference' _formal_tmp_obj[8646857]))
-
var coerce_tmp[8646872]:Remote(ndarray(2,real(32)))[2309734]
-
(8646874 'move' coerce_tmp[8646872] (8646876 '.v' i_obj[8646864] chpl_p[4438309]))
-
(8646882 'noop' )
-
var tmp[8646883]:Remote(ndarray(2,real(32)))[2309734]
-
(8646885 'move' tmp[8646883] (8646887 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32]))
-
(8646890 '.=' i_obj[8646864] chpl_p[4438309] tmp[8646883])
-
var coerce_tmp[8646894]:RootClass[236]
-
(8646896 'move' coerce_tmp[8646894] (8646898 'cast' RootClass[236] coerce_tmp[8646872]))
-
var call_tmp[8646901]:bool[19]
-
(8646903 'move' call_tmp[8646901] (8646905 '==' coerce_tmp[8646894] nil[32]))
-
if call_tmp[8646901]
-
{
-
(8646911 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8646914]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8646916]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8646919 call init[2426359] initTemp[8646916] coerce_tmp[8646872])
-
(8646922 'move' call_tmp[8646914] initTemp[8646916])
-
(8646929 call chpl__autoDestroy[5240017] _formal_tmp_obj[8646857])
-
(5598808 'move' call_tmp[5216867] call_tmp[8646914])
-
(5216878 call =[4439341] dr[5216766] call_tmp[5216867])
-
(5657246 call chpl__autoDestroy[4116535] call_tmp[5216867])
-
var coerce_tmp[5217144]:Remote(ndarray(2,real(32)))[2309734]
-
(5217150 'move' coerce_tmp[5217144] (5217146 call borrow[3750548] gr[5216773]))
-
var coerce_tmp[5217153]:RootClass[236]
-
(5217159 'move' coerce_tmp[5217153] (5217155 'cast' RootClass[236] coerce_tmp[5217144]))
-
var call_tmp[7331169]:bool[19]
-
(7331171 'move' call_tmp[7331169] (7331173 '!=' coerce_tmp[5217153] nil[32]))
-
if call_tmp[7331169]
-
{
-
var coerce_tmp[8549969]:Remote(ndarray(2,real(32)))[2309734]
-
(8549971 'move' coerce_tmp[8549969] (8549973 '.v' gr[5216773] chpl_p[2309916]))
-
var coerce_tmp[8549976]:RootClass[236]
-
(8549978 'move' coerce_tmp[8549976] (8549980 'cast' RootClass[236] coerce_tmp[8549969]))
-
var call_tmp[8549983]:bool[19]
-
(8549985 'move' call_tmp[8549983] (8549987 '==' coerce_tmp[8549976] nil[32]))
-
if call_tmp[8549983]
-
{
-
(8549993 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8549996]:Remote(ndarray(2,real(32)))[2309734]
-
(8549998 'move' coerce_tmp[8549996] (8550000 '.v' gr[5216773] chpl_p[2309916]))
-
var call_tmp[5216907]:owned Remote(ndarray(2,real(32)))[4438314]
-
var ret_tmp[5598697]:owned Remote(ndarray(2,real(32)))[4438314]
-
(5216915 call copy[4438272] coerce_tmp[8549996] ret_tmp[5598697])
-
(5598700 'move' call_tmp[5216907] ret_tmp[5598697])
-
var call_tmp[5216916]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8646938]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8646942 'move' i_obj[8646938] (8646940 'set reference' call_tmp[5216907]))
-
var _formal_tmp_obj[8646951]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8646953 'move' _formal_tmp_obj[8646951] i_obj[8646938])
-
var i_obj[8646958]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8646960 'move' i_obj[8646958] (8646962 'set reference' _formal_tmp_obj[8646951]))
-
var coerce_tmp[8646966]:Remote(ndarray(2,real(32)))[2309734]
-
(8646968 'move' coerce_tmp[8646966] (8646970 '.v' i_obj[8646958] chpl_p[4438309]))
-
(8646976 'noop' )
-
var tmp[8646977]:Remote(ndarray(2,real(32)))[2309734]
-
(8646979 'move' tmp[8646977] (8646981 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32]))
-
(8646984 '.=' i_obj[8646958] chpl_p[4438309] tmp[8646977])
-
var coerce_tmp[8646988]:RootClass[236]
-
(8646990 'move' coerce_tmp[8646988] (8646992 'cast' RootClass[236] coerce_tmp[8646966]))
-
var call_tmp[8646995]:bool[19]
-
(8646997 'move' call_tmp[8646995] (8646999 '==' coerce_tmp[8646988] nil[32]))
-
if call_tmp[8646995]
-
{
-
(8647005 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8647008]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8647010]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8647013 call init[2426359] initTemp[8647010] coerce_tmp[8646966])
-
(8647016 'move' call_tmp[8647008] initTemp[8647010])
-
(8647023 call chpl__autoDestroy[5240017] _formal_tmp_obj[8646951])
-
(5598814 'move' call_tmp[5216916] call_tmp[8647008])
-
(5216927 call =[4439743] gr[5216773] call_tmp[5216916])
-
(5657250 call chpl__autoDestroy[4116535] call_tmp[5216916])
}
}
-
var call_tmp[5216934]:baseValue[334793]
-
var initTemp[5217180]:baseValue[334793]
-
(5217183 call init[1335025] initTemp[5217180])
-
(5216936 'move' call_tmp[5216934] initTemp[5217180])
-
var call_tmp[5216940]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var new_temp[5217215]:TensorResource(real(32),2,baseValue)[2430803]
-
var _formal_tmp_in_dataResource[5217222]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5657240 '=' _formal_tmp_in_dataResource[5217222] dr[5216766])
-
(5217227 'noop' )
-
var _formal_tmp_in_gradResource[5217231]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5657243 '=' _formal_tmp_in_gradResource[5217231] gr[5216773])
-
(5217236 'noop' )
-
(5217217 'move' new_temp[5217215] (5217200 call _new[4440110] _formal_tmp_in_dataResource[5217222] _formal_tmp_in_gradResource[5217231] call_tmp[5216934]))
-
var initTemp[5217242]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(5217245 call init[4440256] initTemp[5217242] new_temp[5217215])
-
(5216942 'move' call_tmp[5216940] initTemp[5217242])
-
(5217288 '=' ret[5216712] call_tmp[5216940])
-
label _end_detach[5216991]
-
(5609359 '=' _retArg[5609357] ret[5216712])
-
(5609361 return _void[46])
}
-
- «»
function TensorResource(real(32),2,expandOp(2,real(32)))[4776879] . detach[5217292] ( this[5217296]:TensorResource(real(32),2,expandOp(2,real(32)))[4776879] , copy[5217300]:bool[19] , keepGrad[5217304]:bool[19] , _retArg[5609255]:owned TensorResource(real(32),2,baseValue)[2433696] ) : void[4]
const in arg this[5217296]:TensorResource(real(32),2,expandOp(2,real(32)))[4776879] const in arg copy[5217300]:bool[19] const in arg keepGrad[5217304]:bool[19] ref arg _retArg[5609255]:owned TensorResource(real(32),2,baseValue)[2433696]-
{
-
var ret[5217335]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var coerce_tmp[5217641]:BaseTensorResource(real(32),2)[2303464]
-
(5217647 'move' coerce_tmp[5217641] (5217643 'cast' BaseTensorResource(real(32),2)[2303464] this[5217296]))
-
var call_tmp[8549620]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8549622 'move' call_tmp[8549620] (8549624 '.' coerce_tmp[5217641] dataResource[2303444]))
-
var dr[5217389]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5217391 call init=[2428415] dr[5217389] call_tmp[8549620])
-
var gr[5217396]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[5217398]:shared Remote(ndarray(2,real(32)))?[2309924]
-
if keepGrad[5217304]
-
{
-
var coerce_tmp[5217684]:BaseTensorResource(real(32),2)[2303464]
-
(5217690 'move' coerce_tmp[5217684] (5217686 'cast' BaseTensorResource(real(32),2)[2303464] this[5217296]))
-
var call_tmp[8549745]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(8549747 'move' call_tmp[8549745] (8549749 '.' coerce_tmp[5217684] gradResource[2303454]))
-
var ret[8646212]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[8646214]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(8646217 call init=[2429633] tmp[8646214] call_tmp[8549745])
-
(8646220 'move' ret[8646212] tmp[8646214])
-
(5217417 'move' tmp[5217398] ret[8646212])
}
-
{
-
(5217905 call init=[4440575] tmp[5217398] nil[32])
}
-
(5217467 'move' gr[5217396] tmp[5217398])
-
if copy[5217300]
-
{
-
var call_tmp[5217481]:owned Remote(ndarray(2,real(32)))[4438314]
-
var coerce_tmp[5217742]:Remote(ndarray(2,real(32)))[2309734]
-
(5217748 'move' coerce_tmp[5217742] (5217744 call borrow[2427143] dr[5217389]))
-
var ret_tmp[5598703]:owned Remote(ndarray(2,real(32)))[4438314]
-
(5217489 call copy[4438272] coerce_tmp[5217742] ret_tmp[5598703])
-
(5598706 'move' call_tmp[5217481] ret_tmp[5598703])
-
var call_tmp[5217490]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8647032]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647036 'move' i_obj[8647032] (8647034 'set reference' call_tmp[5217481]))
-
var _formal_tmp_obj[8647045]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647047 'move' _formal_tmp_obj[8647045] i_obj[8647032])
-
var i_obj[8647052]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647054 'move' i_obj[8647052] (8647056 'set reference' _formal_tmp_obj[8647045]))
-
var coerce_tmp[8647060]:Remote(ndarray(2,real(32)))[2309734]
-
(8647062 'move' coerce_tmp[8647060] (8647064 '.v' i_obj[8647052] chpl_p[4438309]))
-
(8647070 'noop' )
-
var tmp[8647071]:Remote(ndarray(2,real(32)))[2309734]
-
(8647073 'move' tmp[8647071] (8647075 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32]))
-
(8647078 '.=' i_obj[8647052] chpl_p[4438309] tmp[8647071])
-
var coerce_tmp[8647082]:RootClass[236]
-
(8647084 'move' coerce_tmp[8647082] (8647086 'cast' RootClass[236] coerce_tmp[8647060]))
-
var call_tmp[8647089]:bool[19]
-
(8647091 'move' call_tmp[8647089] (8647093 '==' coerce_tmp[8647082] nil[32]))
-
if call_tmp[8647089]
-
{
-
(8647099 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8647102]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8647104]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8647107 call init[2426359] initTemp[8647104] coerce_tmp[8647060])
-
(8647110 'move' call_tmp[8647102] initTemp[8647104])
-
(8647117 call chpl__autoDestroy[5240017] _formal_tmp_obj[8647045])
-
(5598820 'move' call_tmp[5217490] call_tmp[8647102])
-
(5217501 call =[4439341] dr[5217389] call_tmp[5217490])
-
(5657263 call chpl__autoDestroy[4116535] call_tmp[5217490])
-
var coerce_tmp[5217767]:Remote(ndarray(2,real(32)))[2309734]
-
(5217773 'move' coerce_tmp[5217767] (5217769 call borrow[3750548] gr[5217396]))
-
var coerce_tmp[5217776]:RootClass[236]
-
(5217782 'move' coerce_tmp[5217776] (5217778 'cast' RootClass[236] coerce_tmp[5217767]))
-
var call_tmp[7331179]:bool[19]
-
(7331181 'move' call_tmp[7331179] (7331183 '!=' coerce_tmp[5217776] nil[32]))
-
if call_tmp[7331179]
-
{
-
var coerce_tmp[8550012]:Remote(ndarray(2,real(32)))[2309734]
-
(8550014 'move' coerce_tmp[8550012] (8550016 '.v' gr[5217396] chpl_p[2309916]))
-
var coerce_tmp[8550019]:RootClass[236]
-
(8550021 'move' coerce_tmp[8550019] (8550023 'cast' RootClass[236] coerce_tmp[8550012]))
-
var call_tmp[8550026]:bool[19]
-
(8550028 'move' call_tmp[8550026] (8550030 '==' coerce_tmp[8550019] nil[32]))
-
if call_tmp[8550026]
-
{
-
(8550036 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8550039]:Remote(ndarray(2,real(32)))[2309734]
-
(8550041 'move' coerce_tmp[8550039] (8550043 '.v' gr[5217396] chpl_p[2309916]))
-
var call_tmp[5217530]:owned Remote(ndarray(2,real(32)))[4438314]
-
var ret_tmp[5598709]:owned Remote(ndarray(2,real(32)))[4438314]
-
(5217538 call copy[4438272] coerce_tmp[8550039] ret_tmp[5598709])
-
(5598712 'move' call_tmp[5217530] ret_tmp[5598709])
-
var call_tmp[5217539]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8647126]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647130 'move' i_obj[8647126] (8647128 'set reference' call_tmp[5217530]))
-
var _formal_tmp_obj[8647139]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647141 'move' _formal_tmp_obj[8647139] i_obj[8647126])
-
var i_obj[8647146]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647148 'move' i_obj[8647146] (8647150 'set reference' _formal_tmp_obj[8647139]))
-
var coerce_tmp[8647154]:Remote(ndarray(2,real(32)))[2309734]
-
(8647156 'move' coerce_tmp[8647154] (8647158 '.v' i_obj[8647146] chpl_p[4438309]))
-
(8647164 'noop' )
-
var tmp[8647165]:Remote(ndarray(2,real(32)))[2309734]
-
(8647167 'move' tmp[8647165] (8647169 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32]))
-
(8647172 '.=' i_obj[8647146] chpl_p[4438309] tmp[8647165])
-
var coerce_tmp[8647176]:RootClass[236]
-
(8647178 'move' coerce_tmp[8647176] (8647180 'cast' RootClass[236] coerce_tmp[8647154]))
-
var call_tmp[8647183]:bool[19]
-
(8647185 'move' call_tmp[8647183] (8647187 '==' coerce_tmp[8647176] nil[32]))
-
if call_tmp[8647183]
-
{
-
(8647193 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8647196]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8647198]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8647201 call init[2426359] initTemp[8647198] coerce_tmp[8647154])
-
(8647204 'move' call_tmp[8647196] initTemp[8647198])
-
(8647211 call chpl__autoDestroy[5240017] _formal_tmp_obj[8647139])
-
(5598826 'move' call_tmp[5217539] call_tmp[8647196])
-
(5217550 call =[4439743] gr[5217396] call_tmp[5217539])
-
(5657267 call chpl__autoDestroy[4116535] call_tmp[5217539])
}
}
-
var call_tmp[5217557]:baseValue[334793]
-
var initTemp[5217803]:baseValue[334793]
-
(5217806 call init[1335025] initTemp[5217803])
-
(5217559 'move' call_tmp[5217557] initTemp[5217803])
-
var call_tmp[5217563]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var new_temp[5217838]:TensorResource(real(32),2,baseValue)[2430803]
-
var _formal_tmp_in_dataResource[5217845]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5657257 '=' _formal_tmp_in_dataResource[5217845] dr[5217389])
-
(5217850 'noop' )
-
var _formal_tmp_in_gradResource[5217854]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5657260 '=' _formal_tmp_in_gradResource[5217854] gr[5217396])
-
(5217859 'noop' )
-
(5217840 'move' new_temp[5217838] (5217823 call _new[4440110] _formal_tmp_in_dataResource[5217845] _formal_tmp_in_gradResource[5217854] call_tmp[5217557]))
-
var initTemp[5217865]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(5217868 call init[4440256] initTemp[5217865] new_temp[5217838])
-
(5217565 'move' call_tmp[5217563] initTemp[5217865])
-
(5217911 '=' ret[5217335] call_tmp[5217563])
-
label _end_detach[5217614]
-
(5609257 '=' _retArg[5609255] ret[5217335])
-
(5609259 return _void[46])
}
-
- «»
function TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] . detach[5217915] ( this[5217919]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] , copy[5217923]:bool[19] , keepGrad[5217927]:bool[19] , _retArg[5608982]:owned TensorResource(real(32),2,baseValue)[2433696] ) : void[4]
const in arg this[5217919]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] const in arg copy[5217923]:bool[19] const in arg keepGrad[5217927]:bool[19] ref arg _retArg[5608982]:owned TensorResource(real(32),2,baseValue)[2433696]-
{
-
var ret[5217958]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var coerce_tmp[5218264]:BaseTensorResource(real(32),2)[2303464]
-
(5218270 'move' coerce_tmp[5218264] (5218266 'cast' BaseTensorResource(real(32),2)[2303464] this[5217919]))
-
var call_tmp[8549630]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8549632 'move' call_tmp[8549630] (8549634 '.' coerce_tmp[5218264] dataResource[2303444]))
-
var dr[5218012]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5218014 call init=[2428415] dr[5218012] call_tmp[8549630])
-
var gr[5218019]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[5218021]:shared Remote(ndarray(2,real(32)))?[2309924]
-
if keepGrad[5217927]
-
{
-
var coerce_tmp[5218307]:BaseTensorResource(real(32),2)[2303464]
-
(5218313 'move' coerce_tmp[5218307] (5218309 'cast' BaseTensorResource(real(32),2)[2303464] this[5217919]))
-
var call_tmp[8549755]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(8549757 'move' call_tmp[8549755] (8549759 '.' coerce_tmp[5218307] gradResource[2303454]))
-
var ret[8646231]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[8646233]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(8646236 call init=[2429633] tmp[8646233] call_tmp[8549755])
-
(8646239 'move' ret[8646231] tmp[8646233])
-
(5218040 'move' tmp[5218021] ret[8646231])
}
-
{
-
(5218528 call init=[4440575] tmp[5218021] nil[32])
}
-
(5218090 'move' gr[5218019] tmp[5218021])
-
if copy[5217923]
-
{
-
var call_tmp[5218104]:owned Remote(ndarray(2,real(32)))[4438314]
-
var coerce_tmp[5218365]:Remote(ndarray(2,real(32)))[2309734]
-
(5218371 'move' coerce_tmp[5218365] (5218367 call borrow[2427143] dr[5218012]))
-
var ret_tmp[5598715]:owned Remote(ndarray(2,real(32)))[4438314]
-
(5218112 call copy[4438272] coerce_tmp[5218365] ret_tmp[5598715])
-
(5598718 'move' call_tmp[5218104] ret_tmp[5598715])
-
var call_tmp[5218113]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8647220]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647224 'move' i_obj[8647220] (8647222 'set reference' call_tmp[5218104]))
-
var _formal_tmp_obj[8647233]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647235 'move' _formal_tmp_obj[8647233] i_obj[8647220])
-
var i_obj[8647240]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647242 'move' i_obj[8647240] (8647244 'set reference' _formal_tmp_obj[8647233]))
-
var coerce_tmp[8647248]:Remote(ndarray(2,real(32)))[2309734]
-
(8647250 'move' coerce_tmp[8647248] (8647252 '.v' i_obj[8647240] chpl_p[4438309]))
-
(8647258 'noop' )
-
var tmp[8647259]:Remote(ndarray(2,real(32)))[2309734]
-
(8647261 'move' tmp[8647259] (8647263 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32]))
-
(8647266 '.=' i_obj[8647240] chpl_p[4438309] tmp[8647259])
-
var coerce_tmp[8647270]:RootClass[236]
-
(8647272 'move' coerce_tmp[8647270] (8647274 'cast' RootClass[236] coerce_tmp[8647248]))
-
var call_tmp[8647277]:bool[19]
-
(8647279 'move' call_tmp[8647277] (8647281 '==' coerce_tmp[8647270] nil[32]))
-
if call_tmp[8647277]
-
{
-
(8647287 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8647290]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8647292]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8647295 call init[2426359] initTemp[8647292] coerce_tmp[8647248])
-
(8647298 'move' call_tmp[8647290] initTemp[8647292])
-
(8647305 call chpl__autoDestroy[5240017] _formal_tmp_obj[8647233])
-
(5598832 'move' call_tmp[5218113] call_tmp[8647290])
-
(5218124 call =[4439341] dr[5218012] call_tmp[5218113])
-
(5657280 call chpl__autoDestroy[4116535] call_tmp[5218113])
-
var coerce_tmp[5218390]:Remote(ndarray(2,real(32)))[2309734]
-
(5218396 'move' coerce_tmp[5218390] (5218392 call borrow[3750548] gr[5218019]))
-
var coerce_tmp[5218399]:RootClass[236]
-
(5218405 'move' coerce_tmp[5218399] (5218401 'cast' RootClass[236] coerce_tmp[5218390]))
-
var call_tmp[7331189]:bool[19]
-
(7331191 'move' call_tmp[7331189] (7331193 '!=' coerce_tmp[5218399] nil[32]))
-
if call_tmp[7331189]
-
{
-
var coerce_tmp[8550055]:Remote(ndarray(2,real(32)))[2309734]
-
(8550057 'move' coerce_tmp[8550055] (8550059 '.v' gr[5218019] chpl_p[2309916]))
-
var coerce_tmp[8550062]:RootClass[236]
-
(8550064 'move' coerce_tmp[8550062] (8550066 'cast' RootClass[236] coerce_tmp[8550055]))
-
var call_tmp[8550069]:bool[19]
-
(8550071 'move' call_tmp[8550069] (8550073 '==' coerce_tmp[8550062] nil[32]))
-
if call_tmp[8550069]
-
{
-
(8550079 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8550082]:Remote(ndarray(2,real(32)))[2309734]
-
(8550084 'move' coerce_tmp[8550082] (8550086 '.v' gr[5218019] chpl_p[2309916]))
-
var call_tmp[5218153]:owned Remote(ndarray(2,real(32)))[4438314]
-
var ret_tmp[5598721]:owned Remote(ndarray(2,real(32)))[4438314]
-
(5218161 call copy[4438272] coerce_tmp[8550082] ret_tmp[5598721])
-
(5598724 'move' call_tmp[5218153] ret_tmp[5598721])
-
var call_tmp[5218162]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8647314]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647318 'move' i_obj[8647314] (8647316 'set reference' call_tmp[5218153]))
-
var _formal_tmp_obj[8647327]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647329 'move' _formal_tmp_obj[8647327] i_obj[8647314])
-
var i_obj[8647334]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647336 'move' i_obj[8647334] (8647338 'set reference' _formal_tmp_obj[8647327]))
-
var coerce_tmp[8647342]:Remote(ndarray(2,real(32)))[2309734]
-
(8647344 'move' coerce_tmp[8647342] (8647346 '.v' i_obj[8647334] chpl_p[4438309]))
-
(8647352 'noop' )
-
var tmp[8647353]:Remote(ndarray(2,real(32)))[2309734]
-
(8647355 'move' tmp[8647353] (8647357 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32]))
-
(8647360 '.=' i_obj[8647334] chpl_p[4438309] tmp[8647353])
-
var coerce_tmp[8647364]:RootClass[236]
-
(8647366 'move' coerce_tmp[8647364] (8647368 'cast' RootClass[236] coerce_tmp[8647342]))
-
var call_tmp[8647371]:bool[19]
-
(8647373 'move' call_tmp[8647371] (8647375 '==' coerce_tmp[8647364] nil[32]))
-
if call_tmp[8647371]
-
{
-
(8647381 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8647384]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8647386]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8647389 call init[2426359] initTemp[8647386] coerce_tmp[8647342])
-
(8647392 'move' call_tmp[8647384] initTemp[8647386])
-
(8647399 call chpl__autoDestroy[5240017] _formal_tmp_obj[8647327])
-
(5598838 'move' call_tmp[5218162] call_tmp[8647384])
-
(5218173 call =[4439743] gr[5218019] call_tmp[5218162])
-
(5657284 call chpl__autoDestroy[4116535] call_tmp[5218162])
}
}
-
var call_tmp[5218180]:baseValue[334793]
-
var initTemp[5218426]:baseValue[334793]
-
(5218429 call init[1335025] initTemp[5218426])
-
(5218182 'move' call_tmp[5218180] initTemp[5218426])
-
var call_tmp[5218186]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var new_temp[5218461]:TensorResource(real(32),2,baseValue)[2430803]
-
var _formal_tmp_in_dataResource[5218468]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5657274 '=' _formal_tmp_in_dataResource[5218468] dr[5218012])
-
(5218473 'noop' )
-
var _formal_tmp_in_gradResource[5218477]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5657277 '=' _formal_tmp_in_gradResource[5218477] gr[5218019])
-
(5218482 'noop' )
-
(5218463 'move' new_temp[5218461] (5218446 call _new[4440110] _formal_tmp_in_dataResource[5218468] _formal_tmp_in_gradResource[5218477] call_tmp[5218180]))
-
var initTemp[5218488]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(5218491 call init[4440256] initTemp[5218488] new_temp[5218461])
-
(5218188 'move' call_tmp[5218186] initTemp[5218488])
-
(5218534 '=' ret[5217958] call_tmp[5218186])
-
label _end_detach[5218237]
-
(5608984 '=' _retArg[5608982] ret[5217958])
-
(5608986 return _void[46])
}
-
- «»
function TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166] . detach[5218538] ( this[5218542]:TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166] , copy[5218546]:bool[19] , keepGrad[5218550]:bool[19] , _retArg[5608934]:owned TensorResource(real(32),2,baseValue)[2433696] ) : void[4]
const in arg this[5218542]:TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166] const in arg copy[5218546]:bool[19] const in arg keepGrad[5218550]:bool[19] ref arg _retArg[5608934]:owned TensorResource(real(32),2,baseValue)[2433696]-
{
-
var ret[5218581]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var coerce_tmp[5218887]:BaseTensorResource(real(32),2)[2303464]
-
(5218893 'move' coerce_tmp[5218887] (5218889 'cast' BaseTensorResource(real(32),2)[2303464] this[5218542]))
-
var call_tmp[8549640]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8549642 'move' call_tmp[8549640] (8549644 '.' coerce_tmp[5218887] dataResource[2303444]))
-
var dr[5218635]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5218637 call init=[2428415] dr[5218635] call_tmp[8549640])
-
var gr[5218642]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[5218644]:shared Remote(ndarray(2,real(32)))?[2309924]
-
if keepGrad[5218550]
-
{
-
var coerce_tmp[5218930]:BaseTensorResource(real(32),2)[2303464]
-
(5218936 'move' coerce_tmp[5218930] (5218932 'cast' BaseTensorResource(real(32),2)[2303464] this[5218542]))
-
var call_tmp[8549765]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(8549767 'move' call_tmp[8549765] (8549769 '.' coerce_tmp[5218930] gradResource[2303454]))
-
var ret[8646250]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[8646252]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(8646255 call init=[2429633] tmp[8646252] call_tmp[8549765])
-
(8646258 'move' ret[8646250] tmp[8646252])
-
(5218663 'move' tmp[5218644] ret[8646250])
}
-
{
-
(5219151 call init=[4440575] tmp[5218644] nil[32])
}
-
(5218713 'move' gr[5218642] tmp[5218644])
-
if copy[5218546]
-
{
-
var call_tmp[5218727]:owned Remote(ndarray(2,real(32)))[4438314]
-
var coerce_tmp[5218988]:Remote(ndarray(2,real(32)))[2309734]
-
(5218994 'move' coerce_tmp[5218988] (5218990 call borrow[2427143] dr[5218635]))
-
var ret_tmp[5598727]:owned Remote(ndarray(2,real(32)))[4438314]
-
(5218735 call copy[4438272] coerce_tmp[5218988] ret_tmp[5598727])
-
(5598730 'move' call_tmp[5218727] ret_tmp[5598727])
-
var call_tmp[5218736]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8647408]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647412 'move' i_obj[8647408] (8647410 'set reference' call_tmp[5218727]))
-
var _formal_tmp_obj[8647421]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647423 'move' _formal_tmp_obj[8647421] i_obj[8647408])
-
var i_obj[8647428]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647430 'move' i_obj[8647428] (8647432 'set reference' _formal_tmp_obj[8647421]))
-
var coerce_tmp[8647436]:Remote(ndarray(2,real(32)))[2309734]
-
(8647438 'move' coerce_tmp[8647436] (8647440 '.v' i_obj[8647428] chpl_p[4438309]))
-
(8647446 'noop' )
-
var tmp[8647447]:Remote(ndarray(2,real(32)))[2309734]
-
(8647449 'move' tmp[8647447] (8647451 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32]))
-
(8647454 '.=' i_obj[8647428] chpl_p[4438309] tmp[8647447])
-
var coerce_tmp[8647458]:RootClass[236]
-
(8647460 'move' coerce_tmp[8647458] (8647462 'cast' RootClass[236] coerce_tmp[8647436]))
-
var call_tmp[8647465]:bool[19]
-
(8647467 'move' call_tmp[8647465] (8647469 '==' coerce_tmp[8647458] nil[32]))
-
if call_tmp[8647465]
-
{
-
(8647475 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8647478]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8647480]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8647483 call init[2426359] initTemp[8647480] coerce_tmp[8647436])
-
(8647486 'move' call_tmp[8647478] initTemp[8647480])
-
(8647493 call chpl__autoDestroy[5240017] _formal_tmp_obj[8647421])
-
(5598844 'move' call_tmp[5218736] call_tmp[8647478])
-
(5218747 call =[4439341] dr[5218635] call_tmp[5218736])
-
(5657297 call chpl__autoDestroy[4116535] call_tmp[5218736])
-
var coerce_tmp[5219013]:Remote(ndarray(2,real(32)))[2309734]
-
(5219019 'move' coerce_tmp[5219013] (5219015 call borrow[3750548] gr[5218642]))
-
var coerce_tmp[5219022]:RootClass[236]
-
(5219028 'move' coerce_tmp[5219022] (5219024 'cast' RootClass[236] coerce_tmp[5219013]))
-
var call_tmp[7331199]:bool[19]
-
(7331201 'move' call_tmp[7331199] (7331203 '!=' coerce_tmp[5219022] nil[32]))
-
if call_tmp[7331199]
-
{
-
var coerce_tmp[8550098]:Remote(ndarray(2,real(32)))[2309734]
-
(8550100 'move' coerce_tmp[8550098] (8550102 '.v' gr[5218642] chpl_p[2309916]))
-
var coerce_tmp[8550105]:RootClass[236]
-
(8550107 'move' coerce_tmp[8550105] (8550109 'cast' RootClass[236] coerce_tmp[8550098]))
-
var call_tmp[8550112]:bool[19]
-
(8550114 'move' call_tmp[8550112] (8550116 '==' coerce_tmp[8550105] nil[32]))
-
if call_tmp[8550112]
-
{
-
(8550122 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8550125]:Remote(ndarray(2,real(32)))[2309734]
-
(8550127 'move' coerce_tmp[8550125] (8550129 '.v' gr[5218642] chpl_p[2309916]))
-
var call_tmp[5218776]:owned Remote(ndarray(2,real(32)))[4438314]
-
var ret_tmp[5598733]:owned Remote(ndarray(2,real(32)))[4438314]
-
(5218784 call copy[4438272] coerce_tmp[8550125] ret_tmp[5598733])
-
(5598736 'move' call_tmp[5218776] ret_tmp[5598733])
-
var call_tmp[5218785]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8647502]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647506 'move' i_obj[8647502] (8647504 'set reference' call_tmp[5218776]))
-
var _formal_tmp_obj[8647515]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647517 'move' _formal_tmp_obj[8647515] i_obj[8647502])
-
var i_obj[8647522]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647524 'move' i_obj[8647522] (8647526 'set reference' _formal_tmp_obj[8647515]))
-
var coerce_tmp[8647530]:Remote(ndarray(2,real(32)))[2309734]
-
(8647532 'move' coerce_tmp[8647530] (8647534 '.v' i_obj[8647522] chpl_p[4438309]))
-
(8647540 'noop' )
-
var tmp[8647541]:Remote(ndarray(2,real(32)))[2309734]
-
(8647543 'move' tmp[8647541] (8647545 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32]))
-
(8647548 '.=' i_obj[8647522] chpl_p[4438309] tmp[8647541])
-
var coerce_tmp[8647552]:RootClass[236]
-
(8647554 'move' coerce_tmp[8647552] (8647556 'cast' RootClass[236] coerce_tmp[8647530]))
-
var call_tmp[8647559]:bool[19]
-
(8647561 'move' call_tmp[8647559] (8647563 '==' coerce_tmp[8647552] nil[32]))
-
if call_tmp[8647559]
-
{
-
(8647569 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8647572]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8647574]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8647577 call init[2426359] initTemp[8647574] coerce_tmp[8647530])
-
(8647580 'move' call_tmp[8647572] initTemp[8647574])
-
(8647587 call chpl__autoDestroy[5240017] _formal_tmp_obj[8647515])
-
(5598850 'move' call_tmp[5218785] call_tmp[8647572])
-
(5218796 call =[4439743] gr[5218642] call_tmp[5218785])
-
(5657301 call chpl__autoDestroy[4116535] call_tmp[5218785])
}
}
-
var call_tmp[5218803]:baseValue[334793]
-
var initTemp[5219049]:baseValue[334793]
-
(5219052 call init[1335025] initTemp[5219049])
-
(5218805 'move' call_tmp[5218803] initTemp[5219049])
-
var call_tmp[5218809]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var new_temp[5219084]:TensorResource(real(32),2,baseValue)[2430803]
-
var _formal_tmp_in_dataResource[5219091]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5657291 '=' _formal_tmp_in_dataResource[5219091] dr[5218635])
-
(5219096 'noop' )
-
var _formal_tmp_in_gradResource[5219100]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5657294 '=' _formal_tmp_in_gradResource[5219100] gr[5218642])
-
(5219105 'noop' )
-
(5219086 'move' new_temp[5219084] (5219069 call _new[4440110] _formal_tmp_in_dataResource[5219091] _formal_tmp_in_gradResource[5219100] call_tmp[5218803]))
-
var initTemp[5219111]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(5219114 call init[4440256] initTemp[5219111] new_temp[5219084])
-
(5218811 'move' call_tmp[5218809] initTemp[5219111])
-
(5219157 '=' ret[5218581] call_tmp[5218809])
-
label _end_detach[5218860]
-
(5608936 '=' _retArg[5608934] ret[5218581])
-
(5608938 return _void[46])
}
-
- «»
function TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] . detach[5219161] ( this[5219165]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] , copy[5219169]:bool[19] , keepGrad[5219173]:bool[19] , _retArg[5609018]:owned TensorResource(real(32),2,baseValue)[2433696] ) : void[4]
const in arg this[5219165]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] const in arg copy[5219169]:bool[19] const in arg keepGrad[5219173]:bool[19] ref arg _retArg[5609018]:owned TensorResource(real(32),2,baseValue)[2433696]-
{
-
var ret[5219204]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var coerce_tmp[5219510]:BaseTensorResource(real(32),2)[2303464]
-
(5219516 'move' coerce_tmp[5219510] (5219512 'cast' BaseTensorResource(real(32),2)[2303464] this[5219165]))
-
var call_tmp[8549650]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8549652 'move' call_tmp[8549650] (8549654 '.' coerce_tmp[5219510] dataResource[2303444]))
-
var dr[5219258]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5219260 call init=[2428415] dr[5219258] call_tmp[8549650])
-
var gr[5219265]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[5219267]:shared Remote(ndarray(2,real(32)))?[2309924]
-
if keepGrad[5219173]
-
{
-
var coerce_tmp[5219553]:BaseTensorResource(real(32),2)[2303464]
-
(5219559 'move' coerce_tmp[5219553] (5219555 'cast' BaseTensorResource(real(32),2)[2303464] this[5219165]))
-
var call_tmp[8549775]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(8549777 'move' call_tmp[8549775] (8549779 '.' coerce_tmp[5219553] gradResource[2303454]))
-
var ret[8646269]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[8646271]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(8646274 call init=[2429633] tmp[8646271] call_tmp[8549775])
-
(8646277 'move' ret[8646269] tmp[8646271])
-
(5219286 'move' tmp[5219267] ret[8646269])
}
-
{
-
(5219774 call init=[4440575] tmp[5219267] nil[32])
}
-
(5219336 'move' gr[5219265] tmp[5219267])
-
if copy[5219169]
-
{
-
var call_tmp[5219350]:owned Remote(ndarray(2,real(32)))[4438314]
-
var coerce_tmp[5219611]:Remote(ndarray(2,real(32)))[2309734]
-
(5219617 'move' coerce_tmp[5219611] (5219613 call borrow[2427143] dr[5219258]))
-
var ret_tmp[5598739]:owned Remote(ndarray(2,real(32)))[4438314]
-
(5219358 call copy[4438272] coerce_tmp[5219611] ret_tmp[5598739])
-
(5598742 'move' call_tmp[5219350] ret_tmp[5598739])
-
var call_tmp[5219359]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8647596]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647600 'move' i_obj[8647596] (8647598 'set reference' call_tmp[5219350]))
-
var _formal_tmp_obj[8647609]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647611 'move' _formal_tmp_obj[8647609] i_obj[8647596])
-
var i_obj[8647616]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647618 'move' i_obj[8647616] (8647620 'set reference' _formal_tmp_obj[8647609]))
-
var coerce_tmp[8647624]:Remote(ndarray(2,real(32)))[2309734]
-
(8647626 'move' coerce_tmp[8647624] (8647628 '.v' i_obj[8647616] chpl_p[4438309]))
-
(8647634 'noop' )
-
var tmp[8647635]:Remote(ndarray(2,real(32)))[2309734]
-
(8647637 'move' tmp[8647635] (8647639 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32]))
-
(8647642 '.=' i_obj[8647616] chpl_p[4438309] tmp[8647635])
-
var coerce_tmp[8647646]:RootClass[236]
-
(8647648 'move' coerce_tmp[8647646] (8647650 'cast' RootClass[236] coerce_tmp[8647624]))
-
var call_tmp[8647653]:bool[19]
-
(8647655 'move' call_tmp[8647653] (8647657 '==' coerce_tmp[8647646] nil[32]))
-
if call_tmp[8647653]
-
{
-
(8647663 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8647666]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8647668]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8647671 call init[2426359] initTemp[8647668] coerce_tmp[8647624])
-
(8647674 'move' call_tmp[8647666] initTemp[8647668])
-
(8647681 call chpl__autoDestroy[5240017] _formal_tmp_obj[8647609])
-
(5598856 'move' call_tmp[5219359] call_tmp[8647666])
-
(5219370 call =[4439341] dr[5219258] call_tmp[5219359])
-
(5657314 call chpl__autoDestroy[4116535] call_tmp[5219359])
-
var coerce_tmp[5219636]:Remote(ndarray(2,real(32)))[2309734]
-
(5219642 'move' coerce_tmp[5219636] (5219638 call borrow[3750548] gr[5219265]))
-
var coerce_tmp[5219645]:RootClass[236]
-
(5219651 'move' coerce_tmp[5219645] (5219647 'cast' RootClass[236] coerce_tmp[5219636]))
-
var call_tmp[7331209]:bool[19]
-
(7331211 'move' call_tmp[7331209] (7331213 '!=' coerce_tmp[5219645] nil[32]))
-
if call_tmp[7331209]
-
{
-
var coerce_tmp[8550141]:Remote(ndarray(2,real(32)))[2309734]
-
(8550143 'move' coerce_tmp[8550141] (8550145 '.v' gr[5219265] chpl_p[2309916]))
-
var coerce_tmp[8550148]:RootClass[236]
-
(8550150 'move' coerce_tmp[8550148] (8550152 'cast' RootClass[236] coerce_tmp[8550141]))
-
var call_tmp[8550155]:bool[19]
-
(8550157 'move' call_tmp[8550155] (8550159 '==' coerce_tmp[8550148] nil[32]))
-
if call_tmp[8550155]
-
{
-
(8550165 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8550168]:Remote(ndarray(2,real(32)))[2309734]
-
(8550170 'move' coerce_tmp[8550168] (8550172 '.v' gr[5219265] chpl_p[2309916]))
-
var call_tmp[5219399]:owned Remote(ndarray(2,real(32)))[4438314]
-
var ret_tmp[5598745]:owned Remote(ndarray(2,real(32)))[4438314]
-
(5219407 call copy[4438272] coerce_tmp[8550168] ret_tmp[5598745])
-
(5598748 'move' call_tmp[5219399] ret_tmp[5598745])
-
var call_tmp[5219408]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8647690]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647694 'move' i_obj[8647690] (8647692 'set reference' call_tmp[5219399]))
-
var _formal_tmp_obj[8647703]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647705 'move' _formal_tmp_obj[8647703] i_obj[8647690])
-
var i_obj[8647710]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647712 'move' i_obj[8647710] (8647714 'set reference' _formal_tmp_obj[8647703]))
-
var coerce_tmp[8647718]:Remote(ndarray(2,real(32)))[2309734]
-
(8647720 'move' coerce_tmp[8647718] (8647722 '.v' i_obj[8647710] chpl_p[4438309]))
-
(8647728 'noop' )
-
var tmp[8647729]:Remote(ndarray(2,real(32)))[2309734]
-
(8647731 'move' tmp[8647729] (8647733 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32]))
-
(8647736 '.=' i_obj[8647710] chpl_p[4438309] tmp[8647729])
-
var coerce_tmp[8647740]:RootClass[236]
-
(8647742 'move' coerce_tmp[8647740] (8647744 'cast' RootClass[236] coerce_tmp[8647718]))
-
var call_tmp[8647747]:bool[19]
-
(8647749 'move' call_tmp[8647747] (8647751 '==' coerce_tmp[8647740] nil[32]))
-
if call_tmp[8647747]
-
{
-
(8647757 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8647760]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8647762]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8647765 call init[2426359] initTemp[8647762] coerce_tmp[8647718])
-
(8647768 'move' call_tmp[8647760] initTemp[8647762])
-
(8647775 call chpl__autoDestroy[5240017] _formal_tmp_obj[8647703])
-
(5598862 'move' call_tmp[5219408] call_tmp[8647760])
-
(5219419 call =[4439743] gr[5219265] call_tmp[5219408])
-
(5657318 call chpl__autoDestroy[4116535] call_tmp[5219408])
}
}
-
var call_tmp[5219426]:baseValue[334793]
-
var initTemp[5219672]:baseValue[334793]
-
(5219675 call init[1335025] initTemp[5219672])
-
(5219428 'move' call_tmp[5219426] initTemp[5219672])
-
var call_tmp[5219432]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var new_temp[5219707]:TensorResource(real(32),2,baseValue)[2430803]
-
var _formal_tmp_in_dataResource[5219714]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5657308 '=' _formal_tmp_in_dataResource[5219714] dr[5219258])
-
(5219719 'noop' )
-
var _formal_tmp_in_gradResource[5219723]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5657311 '=' _formal_tmp_in_gradResource[5219723] gr[5219265])
-
(5219728 'noop' )
-
(5219709 'move' new_temp[5219707] (5219692 call _new[4440110] _formal_tmp_in_dataResource[5219714] _formal_tmp_in_gradResource[5219723] call_tmp[5219426]))
-
var initTemp[5219734]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(5219737 call init[4440256] initTemp[5219734] new_temp[5219707])
-
(5219434 'move' call_tmp[5219432] initTemp[5219734])
-
(5219780 '=' ret[5219204] call_tmp[5219432])
-
label _end_detach[5219483]
-
(5609020 '=' _retArg[5609018] ret[5219204])
-
(5609022 return _void[46])
}
-
- «»
function TensorResource(real(32),2,addOp(2,real(32)))[5166494] . detach[5219784] ( this[5219788]:TensorResource(real(32),2,addOp(2,real(32)))[5166494] , copy[5219792]:bool[19] , keepGrad[5219796]:bool[19] , _retArg[5609309]:owned TensorResource(real(32),2,baseValue)[2433696] ) : void[4]
const in arg this[5219788]:TensorResource(real(32),2,addOp(2,real(32)))[5166494] const in arg copy[5219792]:bool[19] const in arg keepGrad[5219796]:bool[19] ref arg _retArg[5609309]:owned TensorResource(real(32),2,baseValue)[2433696]-
{
-
var ret[5219827]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var coerce_tmp[5220133]:BaseTensorResource(real(32),2)[2303464]
-
(5220139 'move' coerce_tmp[5220133] (5220135 'cast' BaseTensorResource(real(32),2)[2303464] this[5219788]))
-
var call_tmp[8549660]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8549662 'move' call_tmp[8549660] (8549664 '.' coerce_tmp[5220133] dataResource[2303444]))
-
var dr[5219881]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5219883 call init=[2428415] dr[5219881] call_tmp[8549660])
-
var gr[5219888]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[5219890]:shared Remote(ndarray(2,real(32)))?[2309924]
-
if keepGrad[5219796]
-
{
-
var coerce_tmp[5220176]:BaseTensorResource(real(32),2)[2303464]
-
(5220182 'move' coerce_tmp[5220176] (5220178 'cast' BaseTensorResource(real(32),2)[2303464] this[5219788]))
-
var call_tmp[8549785]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(8549787 'move' call_tmp[8549785] (8549789 '.' coerce_tmp[5220176] gradResource[2303454]))
-
var ret[8646288]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[8646290]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(8646293 call init=[2429633] tmp[8646290] call_tmp[8549785])
-
(8646296 'move' ret[8646288] tmp[8646290])
-
(5219909 'move' tmp[5219890] ret[8646288])
}
-
{
-
(5220397 call init=[4440575] tmp[5219890] nil[32])
}
-
(5219959 'move' gr[5219888] tmp[5219890])
-
if copy[5219792]
-
{
-
var call_tmp[5219973]:owned Remote(ndarray(2,real(32)))[4438314]
-
var coerce_tmp[5220234]:Remote(ndarray(2,real(32)))[2309734]
-
(5220240 'move' coerce_tmp[5220234] (5220236 call borrow[2427143] dr[5219881]))
-
var ret_tmp[5598751]:owned Remote(ndarray(2,real(32)))[4438314]
-
(5219981 call copy[4438272] coerce_tmp[5220234] ret_tmp[5598751])
-
(5598754 'move' call_tmp[5219973] ret_tmp[5598751])
-
var call_tmp[5219982]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8647784]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647788 'move' i_obj[8647784] (8647786 'set reference' call_tmp[5219973]))
-
var _formal_tmp_obj[8647797]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647799 'move' _formal_tmp_obj[8647797] i_obj[8647784])
-
var i_obj[8647804]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647806 'move' i_obj[8647804] (8647808 'set reference' _formal_tmp_obj[8647797]))
-
var coerce_tmp[8647812]:Remote(ndarray(2,real(32)))[2309734]
-
(8647814 'move' coerce_tmp[8647812] (8647816 '.v' i_obj[8647804] chpl_p[4438309]))
-
(8647822 'noop' )
-
var tmp[8647823]:Remote(ndarray(2,real(32)))[2309734]
-
(8647825 'move' tmp[8647823] (8647827 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32]))
-
(8647830 '.=' i_obj[8647804] chpl_p[4438309] tmp[8647823])
-
var coerce_tmp[8647834]:RootClass[236]
-
(8647836 'move' coerce_tmp[8647834] (8647838 'cast' RootClass[236] coerce_tmp[8647812]))
-
var call_tmp[8647841]:bool[19]
-
(8647843 'move' call_tmp[8647841] (8647845 '==' coerce_tmp[8647834] nil[32]))
-
if call_tmp[8647841]
-
{
-
(8647851 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8647854]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8647856]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8647859 call init[2426359] initTemp[8647856] coerce_tmp[8647812])
-
(8647862 'move' call_tmp[8647854] initTemp[8647856])
-
(8647869 call chpl__autoDestroy[5240017] _formal_tmp_obj[8647797])
-
(5598868 'move' call_tmp[5219982] call_tmp[8647854])
-
(5219993 call =[4439341] dr[5219881] call_tmp[5219982])
-
(5657331 call chpl__autoDestroy[4116535] call_tmp[5219982])
-
var coerce_tmp[5220259]:Remote(ndarray(2,real(32)))[2309734]
-
(5220265 'move' coerce_tmp[5220259] (5220261 call borrow[3750548] gr[5219888]))
-
var coerce_tmp[5220268]:RootClass[236]
-
(5220274 'move' coerce_tmp[5220268] (5220270 'cast' RootClass[236] coerce_tmp[5220259]))
-
var call_tmp[7331219]:bool[19]
-
(7331221 'move' call_tmp[7331219] (7331223 '!=' coerce_tmp[5220268] nil[32]))
-
if call_tmp[7331219]
-
{
-
var coerce_tmp[8550184]:Remote(ndarray(2,real(32)))[2309734]
-
(8550186 'move' coerce_tmp[8550184] (8550188 '.v' gr[5219888] chpl_p[2309916]))
-
var coerce_tmp[8550191]:RootClass[236]
-
(8550193 'move' coerce_tmp[8550191] (8550195 'cast' RootClass[236] coerce_tmp[8550184]))
-
var call_tmp[8550198]:bool[19]
-
(8550200 'move' call_tmp[8550198] (8550202 '==' coerce_tmp[8550191] nil[32]))
-
if call_tmp[8550198]
-
{
-
(8550208 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8550211]:Remote(ndarray(2,real(32)))[2309734]
-
(8550213 'move' coerce_tmp[8550211] (8550215 '.v' gr[5219888] chpl_p[2309916]))
-
var call_tmp[5220022]:owned Remote(ndarray(2,real(32)))[4438314]
-
var ret_tmp[5598757]:owned Remote(ndarray(2,real(32)))[4438314]
-
(5220030 call copy[4438272] coerce_tmp[8550211] ret_tmp[5598757])
-
(5598760 'move' call_tmp[5220022] ret_tmp[5598757])
-
var call_tmp[5220031]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8647878]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647882 'move' i_obj[8647878] (8647880 'set reference' call_tmp[5220022]))
-
var _formal_tmp_obj[8647891]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647893 'move' _formal_tmp_obj[8647891] i_obj[8647878])
-
var i_obj[8647898]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647900 'move' i_obj[8647898] (8647902 'set reference' _formal_tmp_obj[8647891]))
-
var coerce_tmp[8647906]:Remote(ndarray(2,real(32)))[2309734]
-
(8647908 'move' coerce_tmp[8647906] (8647910 '.v' i_obj[8647898] chpl_p[4438309]))
-
(8647916 'noop' )
-
var tmp[8647917]:Remote(ndarray(2,real(32)))[2309734]
-
(8647919 'move' tmp[8647917] (8647921 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32]))
-
(8647924 '.=' i_obj[8647898] chpl_p[4438309] tmp[8647917])
-
var coerce_tmp[8647928]:RootClass[236]
-
(8647930 'move' coerce_tmp[8647928] (8647932 'cast' RootClass[236] coerce_tmp[8647906]))
-
var call_tmp[8647935]:bool[19]
-
(8647937 'move' call_tmp[8647935] (8647939 '==' coerce_tmp[8647928] nil[32]))
-
if call_tmp[8647935]
-
{
-
(8647945 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8647948]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8647950]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8647953 call init[2426359] initTemp[8647950] coerce_tmp[8647906])
-
(8647956 'move' call_tmp[8647948] initTemp[8647950])
-
(8647963 call chpl__autoDestroy[5240017] _formal_tmp_obj[8647891])
-
(5598874 'move' call_tmp[5220031] call_tmp[8647948])
-
(5220042 call =[4439743] gr[5219888] call_tmp[5220031])
-
(5657335 call chpl__autoDestroy[4116535] call_tmp[5220031])
}
}
-
var call_tmp[5220049]:baseValue[334793]
-
var initTemp[5220295]:baseValue[334793]
-
(5220298 call init[1335025] initTemp[5220295])
-
(5220051 'move' call_tmp[5220049] initTemp[5220295])
-
var call_tmp[5220055]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var new_temp[5220330]:TensorResource(real(32),2,baseValue)[2430803]
-
var _formal_tmp_in_dataResource[5220337]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5657325 '=' _formal_tmp_in_dataResource[5220337] dr[5219881])
-
(5220342 'noop' )
-
var _formal_tmp_in_gradResource[5220346]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5657328 '=' _formal_tmp_in_gradResource[5220346] gr[5219888])
-
(5220351 'noop' )
-
(5220332 'move' new_temp[5220330] (5220315 call _new[4440110] _formal_tmp_in_dataResource[5220337] _formal_tmp_in_gradResource[5220346] call_tmp[5220049]))
-
var initTemp[5220357]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(5220360 call init[4440256] initTemp[5220357] new_temp[5220330])
-
(5220057 'move' call_tmp[5220055] initTemp[5220357])
-
(5220403 '=' ret[5219827] call_tmp[5220055])
-
label _end_detach[5220106]
-
(5609311 '=' _retArg[5609309] ret[5219827])
-
(5609313 return _void[46])
}
-
- «»
function TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261] . detach[5220407] ( this[5220411]:TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261] , copy[5220415]:bool[19] , keepGrad[5220419]:bool[19] , _retArg[5609162]:owned TensorResource(real(32),3,baseValue)[2588953] ) : void[4]
const in arg this[5220411]:TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261] const in arg copy[5220415]:bool[19] const in arg keepGrad[5220419]:bool[19] ref arg _retArg[5609162]:owned TensorResource(real(32),3,baseValue)[2588953]-
{
-
var ret[5220450]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var coerce_tmp[5220756]:BaseTensorResource(real(32),3)[2453288]
-
(5220762 'move' coerce_tmp[5220756] (5220758 'cast' BaseTensorResource(real(32),3)[2453288] this[5220411]))
-
var call_tmp[8551394]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8551396 'move' call_tmp[8551394] (8551398 '.' coerce_tmp[5220756] dataResource[2453268]))
-
var dr[5220504]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5220506 call init=[2583672] dr[5220504] call_tmp[8551394])
-
var gr[5220511]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[5220513]:shared Remote(ndarray(3,real(32)))?[2460148]
-
if keepGrad[5220419]
-
{
-
var coerce_tmp[5220799]:BaseTensorResource(real(32),3)[2453288]
-
(5220805 'move' coerce_tmp[5220799] (5220801 'cast' BaseTensorResource(real(32),3)[2453288] this[5220411]))
-
var call_tmp[8551519]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(8551521 'move' call_tmp[8551519] (8551523 '.' coerce_tmp[5220799] gradResource[2453278]))
-
var ret[8648908]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[8648910]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(8648913 call init=[2584890] tmp[8648910] call_tmp[8551519])
-
(8648916 'move' ret[8648908] tmp[8648910])
-
(5220532 'move' tmp[5220513] ret[8648908])
}
-
{
-
(5221020 call init=[4455376] tmp[5220513] nil[32])
}
-
(5220582 'move' gr[5220511] tmp[5220513])
-
if copy[5220415]
-
{
-
var call_tmp[5220596]:owned Remote(ndarray(3,real(32)))[4453115]
-
var coerce_tmp[5220857]:Remote(ndarray(3,real(32)))[2459958]
-
(5220863 'move' coerce_tmp[5220857] (5220859 call borrow[2582400] dr[5220504]))
-
var ret_tmp[5599041]:owned Remote(ndarray(3,real(32)))[4453115]
-
(5220604 call copy[4453073] coerce_tmp[5220857] ret_tmp[5599041])
-
(5599044 'move' call_tmp[5220596] ret_tmp[5599041])
-
var call_tmp[5220605]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8649390]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649394 'move' i_obj[8649390] (8649392 'set reference' call_tmp[5220596]))
-
var _formal_tmp_obj[8649403]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649405 'move' _formal_tmp_obj[8649403] i_obj[8649390])
-
var i_obj[8649410]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649412 'move' i_obj[8649410] (8649414 'set reference' _formal_tmp_obj[8649403]))
-
var coerce_tmp[8649418]:Remote(ndarray(3,real(32)))[2459958]
-
(8649420 'move' coerce_tmp[8649418] (8649422 '.v' i_obj[8649410] chpl_p[4453110]))
-
(8649428 'noop' )
-
var tmp[8649429]:Remote(ndarray(3,real(32)))[2459958]
-
(8649431 'move' tmp[8649429] (8649433 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32]))
-
(8649436 '.=' i_obj[8649410] chpl_p[4453110] tmp[8649429])
-
var coerce_tmp[8649440]:RootClass[236]
-
(8649442 'move' coerce_tmp[8649440] (8649444 'cast' RootClass[236] coerce_tmp[8649418]))
-
var call_tmp[8649447]:bool[19]
-
(8649449 'move' call_tmp[8649447] (8649451 '==' coerce_tmp[8649440] nil[32]))
-
if call_tmp[8649447]
-
{
-
(8649457 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8649460]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8649462]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8649465 call init[2581616] initTemp[8649462] coerce_tmp[8649418])
-
(8649468 'move' call_tmp[8649460] initTemp[8649462])
-
(8649475 call chpl__autoDestroy[5240661] _formal_tmp_obj[8649403])
-
(5599158 'move' call_tmp[5220605] call_tmp[8649460])
-
(5220616 call =[4454142] dr[5220504] call_tmp[5220605])
-
(5657348 call chpl__autoDestroy[4133296] call_tmp[5220605])
-
var coerce_tmp[5220882]:Remote(ndarray(3,real(32)))[2459958]
-
(5220888 'move' coerce_tmp[5220882] (5220884 call borrow[3757928] gr[5220511]))
-
var coerce_tmp[5220891]:RootClass[236]
-
(5220897 'move' coerce_tmp[5220891] (5220893 'cast' RootClass[236] coerce_tmp[5220882]))
-
var call_tmp[7331229]:bool[19]
-
(7331231 'move' call_tmp[7331229] (7331233 '!=' coerce_tmp[5220891] nil[32]))
-
if call_tmp[7331229]
-
{
-
var coerce_tmp[8551720]:Remote(ndarray(3,real(32)))[2459958]
-
(8551722 'move' coerce_tmp[8551720] (8551724 '.v' gr[5220511] chpl_p[2460140]))
-
var coerce_tmp[8551727]:RootClass[236]
-
(8551729 'move' coerce_tmp[8551727] (8551731 'cast' RootClass[236] coerce_tmp[8551720]))
-
var call_tmp[8551734]:bool[19]
-
(8551736 'move' call_tmp[8551734] (8551738 '==' coerce_tmp[8551727] nil[32]))
-
if call_tmp[8551734]
-
{
-
(8551744 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8551747]:Remote(ndarray(3,real(32)))[2459958]
-
(8551749 'move' coerce_tmp[8551747] (8551751 '.v' gr[5220511] chpl_p[2460140]))
-
var call_tmp[5220645]:owned Remote(ndarray(3,real(32)))[4453115]
-
var ret_tmp[5599047]:owned Remote(ndarray(3,real(32)))[4453115]
-
(5220653 call copy[4453073] coerce_tmp[8551747] ret_tmp[5599047])
-
(5599050 'move' call_tmp[5220645] ret_tmp[5599047])
-
var call_tmp[5220654]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8649484]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649488 'move' i_obj[8649484] (8649486 'set reference' call_tmp[5220645]))
-
var _formal_tmp_obj[8649497]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649499 'move' _formal_tmp_obj[8649497] i_obj[8649484])
-
var i_obj[8649504]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649506 'move' i_obj[8649504] (8649508 'set reference' _formal_tmp_obj[8649497]))
-
var coerce_tmp[8649512]:Remote(ndarray(3,real(32)))[2459958]
-
(8649514 'move' coerce_tmp[8649512] (8649516 '.v' i_obj[8649504] chpl_p[4453110]))
-
(8649522 'noop' )
-
var tmp[8649523]:Remote(ndarray(3,real(32)))[2459958]
-
(8649525 'move' tmp[8649523] (8649527 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32]))
-
(8649530 '.=' i_obj[8649504] chpl_p[4453110] tmp[8649523])
-
var coerce_tmp[8649534]:RootClass[236]
-
(8649536 'move' coerce_tmp[8649534] (8649538 'cast' RootClass[236] coerce_tmp[8649512]))
-
var call_tmp[8649541]:bool[19]
-
(8649543 'move' call_tmp[8649541] (8649545 '==' coerce_tmp[8649534] nil[32]))
-
if call_tmp[8649541]
-
{
-
(8649551 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8649554]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8649556]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8649559 call init[2581616] initTemp[8649556] coerce_tmp[8649512])
-
(8649562 'move' call_tmp[8649554] initTemp[8649556])
-
(8649569 call chpl__autoDestroy[5240661] _formal_tmp_obj[8649497])
-
(5599164 'move' call_tmp[5220654] call_tmp[8649554])
-
(5220665 call =[4454544] gr[5220511] call_tmp[5220654])
-
(5657352 call chpl__autoDestroy[4133296] call_tmp[5220654])
}
}
-
var call_tmp[5220672]:baseValue[334793]
-
var initTemp[5220918]:baseValue[334793]
-
(5220921 call init[1335025] initTemp[5220918])
-
(5220674 'move' call_tmp[5220672] initTemp[5220918])
-
var call_tmp[5220678]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var new_temp[5220953]:TensorResource(real(32),3,baseValue)[2586060]
-
var _formal_tmp_in_dataResource[5220960]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5657342 '=' _formal_tmp_in_dataResource[5220960] dr[5220504])
-
(5220965 'noop' )
-
var _formal_tmp_in_gradResource[5220969]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5657345 '=' _formal_tmp_in_gradResource[5220969] gr[5220511])
-
(5220974 'noop' )
-
(5220955 'move' new_temp[5220953] (5220938 call _new[4454911] _formal_tmp_in_dataResource[5220960] _formal_tmp_in_gradResource[5220969] call_tmp[5220672]))
-
var initTemp[5220980]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(5220983 call init[4455057] initTemp[5220980] new_temp[5220953])
-
(5220680 'move' call_tmp[5220678] initTemp[5220980])
-
(5221026 '=' ret[5220450] call_tmp[5220678])
-
label _end_detach[5220729]
-
(5609164 '=' _retArg[5609162] ret[5220450])
-
(5609166 return _void[46])
}
-
- «»
function TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] . detach[5221030] ( this[5221034]:TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] , copy[5221038]:bool[19] , keepGrad[5221042]:bool[19] , _retArg[5609303]:owned TensorResource(real(32),3,baseValue)[2588953] ) : void[4]
const in arg this[5221034]:TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] const in arg copy[5221038]:bool[19] const in arg keepGrad[5221042]:bool[19] ref arg _retArg[5609303]:owned TensorResource(real(32),3,baseValue)[2588953]-
{
-
var ret[5221073]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var coerce_tmp[5221379]:BaseTensorResource(real(32),3)[2453288]
-
(5221385 'move' coerce_tmp[5221379] (5221381 'cast' BaseTensorResource(real(32),3)[2453288] this[5221034]))
-
var call_tmp[8551404]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8551406 'move' call_tmp[8551404] (8551408 '.' coerce_tmp[5221379] dataResource[2453268]))
-
var dr[5221127]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5221129 call init=[2583672] dr[5221127] call_tmp[8551404])
-
var gr[5221134]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[5221136]:shared Remote(ndarray(3,real(32)))?[2460148]
-
if keepGrad[5221042]
-
{
-
var coerce_tmp[5221422]:BaseTensorResource(real(32),3)[2453288]
-
(5221428 'move' coerce_tmp[5221422] (5221424 'cast' BaseTensorResource(real(32),3)[2453288] this[5221034]))
-
var call_tmp[8551529]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(8551531 'move' call_tmp[8551529] (8551533 '.' coerce_tmp[5221422] gradResource[2453278]))
-
var ret[8648927]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[8648929]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(8648932 call init=[2584890] tmp[8648929] call_tmp[8551529])
-
(8648935 'move' ret[8648927] tmp[8648929])
-
(5221155 'move' tmp[5221136] ret[8648927])
}
-
{
-
(5221643 call init=[4455376] tmp[5221136] nil[32])
}
-
(5221205 'move' gr[5221134] tmp[5221136])
-
if copy[5221038]
-
{
-
var call_tmp[5221219]:owned Remote(ndarray(3,real(32)))[4453115]
-
var coerce_tmp[5221480]:Remote(ndarray(3,real(32)))[2459958]
-
(5221486 'move' coerce_tmp[5221480] (5221482 call borrow[2582400] dr[5221127]))
-
var ret_tmp[5599053]:owned Remote(ndarray(3,real(32)))[4453115]
-
(5221227 call copy[4453073] coerce_tmp[5221480] ret_tmp[5599053])
-
(5599056 'move' call_tmp[5221219] ret_tmp[5599053])
-
var call_tmp[5221228]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8649578]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649582 'move' i_obj[8649578] (8649580 'set reference' call_tmp[5221219]))
-
var _formal_tmp_obj[8649591]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649593 'move' _formal_tmp_obj[8649591] i_obj[8649578])
-
var i_obj[8649598]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649600 'move' i_obj[8649598] (8649602 'set reference' _formal_tmp_obj[8649591]))
-
var coerce_tmp[8649606]:Remote(ndarray(3,real(32)))[2459958]
-
(8649608 'move' coerce_tmp[8649606] (8649610 '.v' i_obj[8649598] chpl_p[4453110]))
-
(8649616 'noop' )
-
var tmp[8649617]:Remote(ndarray(3,real(32)))[2459958]
-
(8649619 'move' tmp[8649617] (8649621 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32]))
-
(8649624 '.=' i_obj[8649598] chpl_p[4453110] tmp[8649617])
-
var coerce_tmp[8649628]:RootClass[236]
-
(8649630 'move' coerce_tmp[8649628] (8649632 'cast' RootClass[236] coerce_tmp[8649606]))
-
var call_tmp[8649635]:bool[19]
-
(8649637 'move' call_tmp[8649635] (8649639 '==' coerce_tmp[8649628] nil[32]))
-
if call_tmp[8649635]
-
{
-
(8649645 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8649648]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8649650]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8649653 call init[2581616] initTemp[8649650] coerce_tmp[8649606])
-
(8649656 'move' call_tmp[8649648] initTemp[8649650])
-
(8649663 call chpl__autoDestroy[5240661] _formal_tmp_obj[8649591])
-
(5599170 'move' call_tmp[5221228] call_tmp[8649648])
-
(5221239 call =[4454142] dr[5221127] call_tmp[5221228])
-
(5657365 call chpl__autoDestroy[4133296] call_tmp[5221228])
-
var coerce_tmp[5221505]:Remote(ndarray(3,real(32)))[2459958]
-
(5221511 'move' coerce_tmp[5221505] (5221507 call borrow[3757928] gr[5221134]))
-
var coerce_tmp[5221514]:RootClass[236]
-
(5221520 'move' coerce_tmp[5221514] (5221516 'cast' RootClass[236] coerce_tmp[5221505]))
-
var call_tmp[7331239]:bool[19]
-
(7331241 'move' call_tmp[7331239] (7331243 '!=' coerce_tmp[5221514] nil[32]))
-
if call_tmp[7331239]
-
{
-
var coerce_tmp[8551763]:Remote(ndarray(3,real(32)))[2459958]
-
(8551765 'move' coerce_tmp[8551763] (8551767 '.v' gr[5221134] chpl_p[2460140]))
-
var coerce_tmp[8551770]:RootClass[236]
-
(8551772 'move' coerce_tmp[8551770] (8551774 'cast' RootClass[236] coerce_tmp[8551763]))
-
var call_tmp[8551777]:bool[19]
-
(8551779 'move' call_tmp[8551777] (8551781 '==' coerce_tmp[8551770] nil[32]))
-
if call_tmp[8551777]
-
{
-
(8551787 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8551790]:Remote(ndarray(3,real(32)))[2459958]
-
(8551792 'move' coerce_tmp[8551790] (8551794 '.v' gr[5221134] chpl_p[2460140]))
-
var call_tmp[5221268]:owned Remote(ndarray(3,real(32)))[4453115]
-
var ret_tmp[5599059]:owned Remote(ndarray(3,real(32)))[4453115]
-
(5221276 call copy[4453073] coerce_tmp[8551790] ret_tmp[5599059])
-
(5599062 'move' call_tmp[5221268] ret_tmp[5599059])
-
var call_tmp[5221277]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8649672]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649676 'move' i_obj[8649672] (8649674 'set reference' call_tmp[5221268]))
-
var _formal_tmp_obj[8649685]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649687 'move' _formal_tmp_obj[8649685] i_obj[8649672])
-
var i_obj[8649692]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649694 'move' i_obj[8649692] (8649696 'set reference' _formal_tmp_obj[8649685]))
-
var coerce_tmp[8649700]:Remote(ndarray(3,real(32)))[2459958]
-
(8649702 'move' coerce_tmp[8649700] (8649704 '.v' i_obj[8649692] chpl_p[4453110]))
-
(8649710 'noop' )
-
var tmp[8649711]:Remote(ndarray(3,real(32)))[2459958]
-
(8649713 'move' tmp[8649711] (8649715 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32]))
-
(8649718 '.=' i_obj[8649692] chpl_p[4453110] tmp[8649711])
-
var coerce_tmp[8649722]:RootClass[236]
-
(8649724 'move' coerce_tmp[8649722] (8649726 'cast' RootClass[236] coerce_tmp[8649700]))
-
var call_tmp[8649729]:bool[19]
-
(8649731 'move' call_tmp[8649729] (8649733 '==' coerce_tmp[8649722] nil[32]))
-
if call_tmp[8649729]
-
{
-
(8649739 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8649742]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8649744]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8649747 call init[2581616] initTemp[8649744] coerce_tmp[8649700])
-
(8649750 'move' call_tmp[8649742] initTemp[8649744])
-
(8649757 call chpl__autoDestroy[5240661] _formal_tmp_obj[8649685])
-
(5599176 'move' call_tmp[5221277] call_tmp[8649742])
-
(5221288 call =[4454544] gr[5221134] call_tmp[5221277])
-
(5657369 call chpl__autoDestroy[4133296] call_tmp[5221277])
}
}
-
var call_tmp[5221295]:baseValue[334793]
-
var initTemp[5221541]:baseValue[334793]
-
(5221544 call init[1335025] initTemp[5221541])
-
(5221297 'move' call_tmp[5221295] initTemp[5221541])
-
var call_tmp[5221301]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var new_temp[5221576]:TensorResource(real(32),3,baseValue)[2586060]
-
var _formal_tmp_in_dataResource[5221583]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5657359 '=' _formal_tmp_in_dataResource[5221583] dr[5221127])
-
(5221588 'noop' )
-
var _formal_tmp_in_gradResource[5221592]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5657362 '=' _formal_tmp_in_gradResource[5221592] gr[5221134])
-
(5221597 'noop' )
-
(5221578 'move' new_temp[5221576] (5221561 call _new[4454911] _formal_tmp_in_dataResource[5221583] _formal_tmp_in_gradResource[5221592] call_tmp[5221295]))
-
var initTemp[5221603]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(5221606 call init[4455057] initTemp[5221603] new_temp[5221576])
-
(5221303 'move' call_tmp[5221301] initTemp[5221603])
-
(5221649 '=' ret[5221073] call_tmp[5221301])
-
label _end_detach[5221352]
-
(5609305 '=' _retArg[5609303] ret[5221073])
-
(5609307 return _void[46])
}
-
- «»
function TensorResource(real(32),3,expandOp(3,real(32)))[4836598] . detach[5221653] ( this[5221657]:TensorResource(real(32),3,expandOp(3,real(32)))[4836598] , copy[5221661]:bool[19] , keepGrad[5221665]:bool[19] , _retArg[5608862]:owned TensorResource(real(32),3,baseValue)[2588953] ) : void[4]
const in arg this[5221657]:TensorResource(real(32),3,expandOp(3,real(32)))[4836598] const in arg copy[5221661]:bool[19] const in arg keepGrad[5221665]:bool[19] ref arg _retArg[5608862]:owned TensorResource(real(32),3,baseValue)[2588953]-
{
-
var ret[5221696]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var coerce_tmp[5222002]:BaseTensorResource(real(32),3)[2453288]
-
(5222008 'move' coerce_tmp[5222002] (5222004 'cast' BaseTensorResource(real(32),3)[2453288] this[5221657]))
-
var call_tmp[8551414]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8551416 'move' call_tmp[8551414] (8551418 '.' coerce_tmp[5222002] dataResource[2453268]))
-
var dr[5221750]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5221752 call init=[2583672] dr[5221750] call_tmp[8551414])
-
var gr[5221757]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[5221759]:shared Remote(ndarray(3,real(32)))?[2460148]
-
if keepGrad[5221665]
-
{
-
var coerce_tmp[5222045]:BaseTensorResource(real(32),3)[2453288]
-
(5222051 'move' coerce_tmp[5222045] (5222047 'cast' BaseTensorResource(real(32),3)[2453288] this[5221657]))
-
var call_tmp[8551539]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(8551541 'move' call_tmp[8551539] (8551543 '.' coerce_tmp[5222045] gradResource[2453278]))
-
var ret[8648946]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[8648948]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(8648951 call init=[2584890] tmp[8648948] call_tmp[8551539])
-
(8648954 'move' ret[8648946] tmp[8648948])
-
(5221778 'move' tmp[5221759] ret[8648946])
}
-
{
-
(5222266 call init=[4455376] tmp[5221759] nil[32])
}
-
(5221828 'move' gr[5221757] tmp[5221759])
-
if copy[5221661]
-
{
-
var call_tmp[5221842]:owned Remote(ndarray(3,real(32)))[4453115]
-
var coerce_tmp[5222103]:Remote(ndarray(3,real(32)))[2459958]
-
(5222109 'move' coerce_tmp[5222103] (5222105 call borrow[2582400] dr[5221750]))
-
var ret_tmp[5599065]:owned Remote(ndarray(3,real(32)))[4453115]
-
(5221850 call copy[4453073] coerce_tmp[5222103] ret_tmp[5599065])
-
(5599068 'move' call_tmp[5221842] ret_tmp[5599065])
-
var call_tmp[5221851]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8649766]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649770 'move' i_obj[8649766] (8649768 'set reference' call_tmp[5221842]))
-
var _formal_tmp_obj[8649779]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649781 'move' _formal_tmp_obj[8649779] i_obj[8649766])
-
var i_obj[8649786]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649788 'move' i_obj[8649786] (8649790 'set reference' _formal_tmp_obj[8649779]))
-
var coerce_tmp[8649794]:Remote(ndarray(3,real(32)))[2459958]
-
(8649796 'move' coerce_tmp[8649794] (8649798 '.v' i_obj[8649786] chpl_p[4453110]))
-
(8649804 'noop' )
-
var tmp[8649805]:Remote(ndarray(3,real(32)))[2459958]
-
(8649807 'move' tmp[8649805] (8649809 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32]))
-
(8649812 '.=' i_obj[8649786] chpl_p[4453110] tmp[8649805])
-
var coerce_tmp[8649816]:RootClass[236]
-
(8649818 'move' coerce_tmp[8649816] (8649820 'cast' RootClass[236] coerce_tmp[8649794]))
-
var call_tmp[8649823]:bool[19]
-
(8649825 'move' call_tmp[8649823] (8649827 '==' coerce_tmp[8649816] nil[32]))
-
if call_tmp[8649823]
-
{
-
(8649833 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8649836]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8649838]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8649841 call init[2581616] initTemp[8649838] coerce_tmp[8649794])
-
(8649844 'move' call_tmp[8649836] initTemp[8649838])
-
(8649851 call chpl__autoDestroy[5240661] _formal_tmp_obj[8649779])
-
(5599182 'move' call_tmp[5221851] call_tmp[8649836])
-
(5221862 call =[4454142] dr[5221750] call_tmp[5221851])
-
(5657382 call chpl__autoDestroy[4133296] call_tmp[5221851])
-
var coerce_tmp[5222128]:Remote(ndarray(3,real(32)))[2459958]
-
(5222134 'move' coerce_tmp[5222128] (5222130 call borrow[3757928] gr[5221757]))
-
var coerce_tmp[5222137]:RootClass[236]
-
(5222143 'move' coerce_tmp[5222137] (5222139 'cast' RootClass[236] coerce_tmp[5222128]))
-
var call_tmp[7331249]:bool[19]
-
(7331251 'move' call_tmp[7331249] (7331253 '!=' coerce_tmp[5222137] nil[32]))
-
if call_tmp[7331249]
-
{
-
var coerce_tmp[8551806]:Remote(ndarray(3,real(32)))[2459958]
-
(8551808 'move' coerce_tmp[8551806] (8551810 '.v' gr[5221757] chpl_p[2460140]))
-
var coerce_tmp[8551813]:RootClass[236]
-
(8551815 'move' coerce_tmp[8551813] (8551817 'cast' RootClass[236] coerce_tmp[8551806]))
-
var call_tmp[8551820]:bool[19]
-
(8551822 'move' call_tmp[8551820] (8551824 '==' coerce_tmp[8551813] nil[32]))
-
if call_tmp[8551820]
-
{
-
(8551830 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8551833]:Remote(ndarray(3,real(32)))[2459958]
-
(8551835 'move' coerce_tmp[8551833] (8551837 '.v' gr[5221757] chpl_p[2460140]))
-
var call_tmp[5221891]:owned Remote(ndarray(3,real(32)))[4453115]
-
var ret_tmp[5599071]:owned Remote(ndarray(3,real(32)))[4453115]
-
(5221899 call copy[4453073] coerce_tmp[8551833] ret_tmp[5599071])
-
(5599074 'move' call_tmp[5221891] ret_tmp[5599071])
-
var call_tmp[5221900]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8649860]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649864 'move' i_obj[8649860] (8649862 'set reference' call_tmp[5221891]))
-
var _formal_tmp_obj[8649873]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649875 'move' _formal_tmp_obj[8649873] i_obj[8649860])
-
var i_obj[8649880]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649882 'move' i_obj[8649880] (8649884 'set reference' _formal_tmp_obj[8649873]))
-
var coerce_tmp[8649888]:Remote(ndarray(3,real(32)))[2459958]
-
(8649890 'move' coerce_tmp[8649888] (8649892 '.v' i_obj[8649880] chpl_p[4453110]))
-
(8649898 'noop' )
-
var tmp[8649899]:Remote(ndarray(3,real(32)))[2459958]
-
(8649901 'move' tmp[8649899] (8649903 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32]))
-
(8649906 '.=' i_obj[8649880] chpl_p[4453110] tmp[8649899])
-
var coerce_tmp[8649910]:RootClass[236]
-
(8649912 'move' coerce_tmp[8649910] (8649914 'cast' RootClass[236] coerce_tmp[8649888]))
-
var call_tmp[8649917]:bool[19]
-
(8649919 'move' call_tmp[8649917] (8649921 '==' coerce_tmp[8649910] nil[32]))
-
if call_tmp[8649917]
-
{
-
(8649927 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8649930]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8649932]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8649935 call init[2581616] initTemp[8649932] coerce_tmp[8649888])
-
(8649938 'move' call_tmp[8649930] initTemp[8649932])
-
(8649945 call chpl__autoDestroy[5240661] _formal_tmp_obj[8649873])
-
(5599188 'move' call_tmp[5221900] call_tmp[8649930])
-
(5221911 call =[4454544] gr[5221757] call_tmp[5221900])
-
(5657386 call chpl__autoDestroy[4133296] call_tmp[5221900])
}
}
-
var call_tmp[5221918]:baseValue[334793]
-
var initTemp[5222164]:baseValue[334793]
-
(5222167 call init[1335025] initTemp[5222164])
-
(5221920 'move' call_tmp[5221918] initTemp[5222164])
-
var call_tmp[5221924]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var new_temp[5222199]:TensorResource(real(32),3,baseValue)[2586060]
-
var _formal_tmp_in_dataResource[5222206]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5657376 '=' _formal_tmp_in_dataResource[5222206] dr[5221750])
-
(5222211 'noop' )
-
var _formal_tmp_in_gradResource[5222215]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5657379 '=' _formal_tmp_in_gradResource[5222215] gr[5221757])
-
(5222220 'noop' )
-
(5222201 'move' new_temp[5222199] (5222184 call _new[4454911] _formal_tmp_in_dataResource[5222206] _formal_tmp_in_gradResource[5222215] call_tmp[5221918]))
-
var initTemp[5222226]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(5222229 call init[4455057] initTemp[5222226] new_temp[5222199])
-
(5221926 'move' call_tmp[5221924] initTemp[5222226])
-
(5222272 '=' ret[5221696] call_tmp[5221924])
-
label _end_detach[5221975]
-
(5608864 '=' _retArg[5608862] ret[5221696])
-
(5608866 return _void[46])
}
-
- «»
function TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] . detach[5222276] ( this[5222280]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] , copy[5222284]:bool[19] , keepGrad[5222288]:bool[19] , _retArg[5608988]:owned TensorResource(real(32),3,baseValue)[2588953] ) : void[4]
const in arg this[5222280]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] const in arg copy[5222284]:bool[19] const in arg keepGrad[5222288]:bool[19] ref arg _retArg[5608988]:owned TensorResource(real(32),3,baseValue)[2588953]-
{
-
var ret[5222319]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var coerce_tmp[5222625]:BaseTensorResource(real(32),3)[2453288]
-
(5222631 'move' coerce_tmp[5222625] (5222627 'cast' BaseTensorResource(real(32),3)[2453288] this[5222280]))
-
var call_tmp[8551424]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8551426 'move' call_tmp[8551424] (8551428 '.' coerce_tmp[5222625] dataResource[2453268]))
-
var dr[5222373]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5222375 call init=[2583672] dr[5222373] call_tmp[8551424])
-
var gr[5222380]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[5222382]:shared Remote(ndarray(3,real(32)))?[2460148]
-
if keepGrad[5222288]
-
{
-
var coerce_tmp[5222668]:BaseTensorResource(real(32),3)[2453288]
-
(5222674 'move' coerce_tmp[5222668] (5222670 'cast' BaseTensorResource(real(32),3)[2453288] this[5222280]))
-
var call_tmp[8551549]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(8551551 'move' call_tmp[8551549] (8551553 '.' coerce_tmp[5222668] gradResource[2453278]))
-
var ret[8648965]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[8648967]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(8648970 call init=[2584890] tmp[8648967] call_tmp[8551549])
-
(8648973 'move' ret[8648965] tmp[8648967])
-
(5222401 'move' tmp[5222382] ret[8648965])
}
-
{
-
(5222889 call init=[4455376] tmp[5222382] nil[32])
}
-
(5222451 'move' gr[5222380] tmp[5222382])
-
if copy[5222284]
-
{
-
var call_tmp[5222465]:owned Remote(ndarray(3,real(32)))[4453115]
-
var coerce_tmp[5222726]:Remote(ndarray(3,real(32)))[2459958]
-
(5222732 'move' coerce_tmp[5222726] (5222728 call borrow[2582400] dr[5222373]))
-
var ret_tmp[5599077]:owned Remote(ndarray(3,real(32)))[4453115]
-
(5222473 call copy[4453073] coerce_tmp[5222726] ret_tmp[5599077])
-
(5599080 'move' call_tmp[5222465] ret_tmp[5599077])
-
var call_tmp[5222474]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8649954]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649958 'move' i_obj[8649954] (8649956 'set reference' call_tmp[5222465]))
-
var _formal_tmp_obj[8649967]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649969 'move' _formal_tmp_obj[8649967] i_obj[8649954])
-
var i_obj[8649974]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649976 'move' i_obj[8649974] (8649978 'set reference' _formal_tmp_obj[8649967]))
-
var coerce_tmp[8649982]:Remote(ndarray(3,real(32)))[2459958]
-
(8649984 'move' coerce_tmp[8649982] (8649986 '.v' i_obj[8649974] chpl_p[4453110]))
-
(8649992 'noop' )
-
var tmp[8649993]:Remote(ndarray(3,real(32)))[2459958]
-
(8649995 'move' tmp[8649993] (8649997 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32]))
-
(8650000 '.=' i_obj[8649974] chpl_p[4453110] tmp[8649993])
-
var coerce_tmp[8650004]:RootClass[236]
-
(8650006 'move' coerce_tmp[8650004] (8650008 'cast' RootClass[236] coerce_tmp[8649982]))
-
var call_tmp[8650011]:bool[19]
-
(8650013 'move' call_tmp[8650011] (8650015 '==' coerce_tmp[8650004] nil[32]))
-
if call_tmp[8650011]
-
{
-
(8650021 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8650024]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8650026]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8650029 call init[2581616] initTemp[8650026] coerce_tmp[8649982])
-
(8650032 'move' call_tmp[8650024] initTemp[8650026])
-
(8650039 call chpl__autoDestroy[5240661] _formal_tmp_obj[8649967])
-
(5599194 'move' call_tmp[5222474] call_tmp[8650024])
-
(5222485 call =[4454142] dr[5222373] call_tmp[5222474])
-
(5657399 call chpl__autoDestroy[4133296] call_tmp[5222474])
-
var coerce_tmp[5222751]:Remote(ndarray(3,real(32)))[2459958]
-
(5222757 'move' coerce_tmp[5222751] (5222753 call borrow[3757928] gr[5222380]))
-
var coerce_tmp[5222760]:RootClass[236]
-
(5222766 'move' coerce_tmp[5222760] (5222762 'cast' RootClass[236] coerce_tmp[5222751]))
-
var call_tmp[7331259]:bool[19]
-
(7331261 'move' call_tmp[7331259] (7331263 '!=' coerce_tmp[5222760] nil[32]))
-
if call_tmp[7331259]
-
{
-
var coerce_tmp[8551849]:Remote(ndarray(3,real(32)))[2459958]
-
(8551851 'move' coerce_tmp[8551849] (8551853 '.v' gr[5222380] chpl_p[2460140]))
-
var coerce_tmp[8551856]:RootClass[236]
-
(8551858 'move' coerce_tmp[8551856] (8551860 'cast' RootClass[236] coerce_tmp[8551849]))
-
var call_tmp[8551863]:bool[19]
-
(8551865 'move' call_tmp[8551863] (8551867 '==' coerce_tmp[8551856] nil[32]))
-
if call_tmp[8551863]
-
{
-
(8551873 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8551876]:Remote(ndarray(3,real(32)))[2459958]
-
(8551878 'move' coerce_tmp[8551876] (8551880 '.v' gr[5222380] chpl_p[2460140]))
-
var call_tmp[5222514]:owned Remote(ndarray(3,real(32)))[4453115]
-
var ret_tmp[5599083]:owned Remote(ndarray(3,real(32)))[4453115]
-
(5222522 call copy[4453073] coerce_tmp[8551876] ret_tmp[5599083])
-
(5599086 'move' call_tmp[5222514] ret_tmp[5599083])
-
var call_tmp[5222523]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8650048]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8650052 'move' i_obj[8650048] (8650050 'set reference' call_tmp[5222514]))
-
var _formal_tmp_obj[8650061]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8650063 'move' _formal_tmp_obj[8650061] i_obj[8650048])
-
var i_obj[8650068]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8650070 'move' i_obj[8650068] (8650072 'set reference' _formal_tmp_obj[8650061]))
-
var coerce_tmp[8650076]:Remote(ndarray(3,real(32)))[2459958]
-
(8650078 'move' coerce_tmp[8650076] (8650080 '.v' i_obj[8650068] chpl_p[4453110]))
-
(8650086 'noop' )
-
var tmp[8650087]:Remote(ndarray(3,real(32)))[2459958]
-
(8650089 'move' tmp[8650087] (8650091 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32]))
-
(8650094 '.=' i_obj[8650068] chpl_p[4453110] tmp[8650087])
-
var coerce_tmp[8650098]:RootClass[236]
-
(8650100 'move' coerce_tmp[8650098] (8650102 'cast' RootClass[236] coerce_tmp[8650076]))
-
var call_tmp[8650105]:bool[19]
-
(8650107 'move' call_tmp[8650105] (8650109 '==' coerce_tmp[8650098] nil[32]))
-
if call_tmp[8650105]
-
{
-
(8650115 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8650118]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8650120]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8650123 call init[2581616] initTemp[8650120] coerce_tmp[8650076])
-
(8650126 'move' call_tmp[8650118] initTemp[8650120])
-
(8650133 call chpl__autoDestroy[5240661] _formal_tmp_obj[8650061])
-
(5599200 'move' call_tmp[5222523] call_tmp[8650118])
-
(5222534 call =[4454544] gr[5222380] call_tmp[5222523])
-
(5657403 call chpl__autoDestroy[4133296] call_tmp[5222523])
}
}
-
var call_tmp[5222541]:baseValue[334793]
-
var initTemp[5222787]:baseValue[334793]
-
(5222790 call init[1335025] initTemp[5222787])
-
(5222543 'move' call_tmp[5222541] initTemp[5222787])
-
var call_tmp[5222547]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var new_temp[5222822]:TensorResource(real(32),3,baseValue)[2586060]
-
var _formal_tmp_in_dataResource[5222829]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5657393 '=' _formal_tmp_in_dataResource[5222829] dr[5222373])
-
(5222834 'noop' )
-
var _formal_tmp_in_gradResource[5222838]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5657396 '=' _formal_tmp_in_gradResource[5222838] gr[5222380])
-
(5222843 'noop' )
-
(5222824 'move' new_temp[5222822] (5222807 call _new[4454911] _formal_tmp_in_dataResource[5222829] _formal_tmp_in_gradResource[5222838] call_tmp[5222541]))
-
var initTemp[5222849]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(5222852 call init[4455057] initTemp[5222849] new_temp[5222822])
-
(5222549 'move' call_tmp[5222547] initTemp[5222849])
-
(5222895 '=' ret[5222319] call_tmp[5222547])
-
label _end_detach[5222598]
-
(5608990 '=' _retArg[5608988] ret[5222319])
-
(5608992 return _void[46])
}
-
- «»
function TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343] . detach[5222899] ( this[5222903]:TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343] , copy[5222907]:bool[19] , keepGrad[5222911]:bool[19] , _retArg[5608940]:owned TensorResource(real(32),3,baseValue)[2588953] ) : void[4]
const in arg this[5222903]:TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343] const in arg copy[5222907]:bool[19] const in arg keepGrad[5222911]:bool[19] ref arg _retArg[5608940]:owned TensorResource(real(32),3,baseValue)[2588953]-
{
-
var ret[5222942]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var coerce_tmp[5223248]:BaseTensorResource(real(32),3)[2453288]
-
(5223254 'move' coerce_tmp[5223248] (5223250 'cast' BaseTensorResource(real(32),3)[2453288] this[5222903]))
-
var call_tmp[8551434]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8551436 'move' call_tmp[8551434] (8551438 '.' coerce_tmp[5223248] dataResource[2453268]))
-
var dr[5222996]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5222998 call init=[2583672] dr[5222996] call_tmp[8551434])
-
var gr[5223003]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[5223005]:shared Remote(ndarray(3,real(32)))?[2460148]
-
if keepGrad[5222911]
-
{
-
var coerce_tmp[5223291]:BaseTensorResource(real(32),3)[2453288]
-
(5223297 'move' coerce_tmp[5223291] (5223293 'cast' BaseTensorResource(real(32),3)[2453288] this[5222903]))
-
var call_tmp[8551559]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(8551561 'move' call_tmp[8551559] (8551563 '.' coerce_tmp[5223291] gradResource[2453278]))
-
var ret[8648984]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[8648986]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(8648989 call init=[2584890] tmp[8648986] call_tmp[8551559])
-
(8648992 'move' ret[8648984] tmp[8648986])
-
(5223024 'move' tmp[5223005] ret[8648984])
}
-
{
-
(5223512 call init=[4455376] tmp[5223005] nil[32])
}
-
(5223074 'move' gr[5223003] tmp[5223005])
-
if copy[5222907]
-
{
-
var call_tmp[5223088]:owned Remote(ndarray(3,real(32)))[4453115]
-
var coerce_tmp[5223349]:Remote(ndarray(3,real(32)))[2459958]
-
(5223355 'move' coerce_tmp[5223349] (5223351 call borrow[2582400] dr[5222996]))
-
var ret_tmp[5599089]:owned Remote(ndarray(3,real(32)))[4453115]
-
(5223096 call copy[4453073] coerce_tmp[5223349] ret_tmp[5599089])
-
(5599092 'move' call_tmp[5223088] ret_tmp[5599089])
-
var call_tmp[5223097]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8650142]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8650146 'move' i_obj[8650142] (8650144 'set reference' call_tmp[5223088]))
-
var _formal_tmp_obj[8650155]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8650157 'move' _formal_tmp_obj[8650155] i_obj[8650142])
-
var i_obj[8650162]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8650164 'move' i_obj[8650162] (8650166 'set reference' _formal_tmp_obj[8650155]))
-
var coerce_tmp[8650170]:Remote(ndarray(3,real(32)))[2459958]
-
(8650172 'move' coerce_tmp[8650170] (8650174 '.v' i_obj[8650162] chpl_p[4453110]))
-
(8650180 'noop' )
-
var tmp[8650181]:Remote(ndarray(3,real(32)))[2459958]
-
(8650183 'move' tmp[8650181] (8650185 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32]))
-
(8650188 '.=' i_obj[8650162] chpl_p[4453110] tmp[8650181])
-
var coerce_tmp[8650192]:RootClass[236]
-
(8650194 'move' coerce_tmp[8650192] (8650196 'cast' RootClass[236] coerce_tmp[8650170]))
-
var call_tmp[8650199]:bool[19]
-
(8650201 'move' call_tmp[8650199] (8650203 '==' coerce_tmp[8650192] nil[32]))
-
if call_tmp[8650199]
-
{
-
(8650209 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8650212]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8650214]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8650217 call init[2581616] initTemp[8650214] coerce_tmp[8650170])
-
(8650220 'move' call_tmp[8650212] initTemp[8650214])
-
(8650227 call chpl__autoDestroy[5240661] _formal_tmp_obj[8650155])
-
(5599206 'move' call_tmp[5223097] call_tmp[8650212])
-
(5223108 call =[4454142] dr[5222996] call_tmp[5223097])
-
(5657416 call chpl__autoDestroy[4133296] call_tmp[5223097])
-
var coerce_tmp[5223374]:Remote(ndarray(3,real(32)))[2459958]
-
(5223380 'move' coerce_tmp[5223374] (5223376 call borrow[3757928] gr[5223003]))
-
var coerce_tmp[5223383]:RootClass[236]
-
(5223389 'move' coerce_tmp[5223383] (5223385 'cast' RootClass[236] coerce_tmp[5223374]))
-
var call_tmp[7331269]:bool[19]
-
(7331271 'move' call_tmp[7331269] (7331273 '!=' coerce_tmp[5223383] nil[32]))
-
if call_tmp[7331269]
-
{
-
var coerce_tmp[8551892]:Remote(ndarray(3,real(32)))[2459958]
-
(8551894 'move' coerce_tmp[8551892] (8551896 '.v' gr[5223003] chpl_p[2460140]))
-
var coerce_tmp[8551899]:RootClass[236]
-
(8551901 'move' coerce_tmp[8551899] (8551903 'cast' RootClass[236] coerce_tmp[8551892]))
-
var call_tmp[8551906]:bool[19]
-
(8551908 'move' call_tmp[8551906] (8551910 '==' coerce_tmp[8551899] nil[32]))
-
if call_tmp[8551906]
-
{
-
(8551916 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8551919]:Remote(ndarray(3,real(32)))[2459958]
-
(8551921 'move' coerce_tmp[8551919] (8551923 '.v' gr[5223003] chpl_p[2460140]))
-
var call_tmp[5223137]:owned Remote(ndarray(3,real(32)))[4453115]
-
var ret_tmp[5599095]:owned Remote(ndarray(3,real(32)))[4453115]
-
(5223145 call copy[4453073] coerce_tmp[8551919] ret_tmp[5599095])
-
(5599098 'move' call_tmp[5223137] ret_tmp[5599095])
-
var call_tmp[5223146]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8650236]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8650240 'move' i_obj[8650236] (8650238 'set reference' call_tmp[5223137]))
-
var _formal_tmp_obj[8650249]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8650251 'move' _formal_tmp_obj[8650249] i_obj[8650236])
-
var i_obj[8650256]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8650258 'move' i_obj[8650256] (8650260 'set reference' _formal_tmp_obj[8650249]))
-
var coerce_tmp[8650264]:Remote(ndarray(3,real(32)))[2459958]
-
(8650266 'move' coerce_tmp[8650264] (8650268 '.v' i_obj[8650256] chpl_p[4453110]))
-
(8650274 'noop' )
-
var tmp[8650275]:Remote(ndarray(3,real(32)))[2459958]
-
(8650277 'move' tmp[8650275] (8650279 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32]))
-
(8650282 '.=' i_obj[8650256] chpl_p[4453110] tmp[8650275])
-
var coerce_tmp[8650286]:RootClass[236]
-
(8650288 'move' coerce_tmp[8650286] (8650290 'cast' RootClass[236] coerce_tmp[8650264]))
-
var call_tmp[8650293]:bool[19]
-
(8650295 'move' call_tmp[8650293] (8650297 '==' coerce_tmp[8650286] nil[32]))
-
if call_tmp[8650293]
-
{
-
(8650303 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8650306]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8650308]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8650311 call init[2581616] initTemp[8650308] coerce_tmp[8650264])
-
(8650314 'move' call_tmp[8650306] initTemp[8650308])
-
(8650321 call chpl__autoDestroy[5240661] _formal_tmp_obj[8650249])
-
(5599212 'move' call_tmp[5223146] call_tmp[8650306])
-
(5223157 call =[4454544] gr[5223003] call_tmp[5223146])
-
(5657420 call chpl__autoDestroy[4133296] call_tmp[5223146])
}
}
-
var call_tmp[5223164]:baseValue[334793]
-
var initTemp[5223410]:baseValue[334793]
-
(5223413 call init[1335025] initTemp[5223410])
-
(5223166 'move' call_tmp[5223164] initTemp[5223410])
-
var call_tmp[5223170]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var new_temp[5223445]:TensorResource(real(32),3,baseValue)[2586060]
-
var _formal_tmp_in_dataResource[5223452]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5657410 '=' _formal_tmp_in_dataResource[5223452] dr[5222996])
-
(5223457 'noop' )
-
var _formal_tmp_in_gradResource[5223461]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5657413 '=' _formal_tmp_in_gradResource[5223461] gr[5223003])
-
(5223466 'noop' )
-
(5223447 'move' new_temp[5223445] (5223430 call _new[4454911] _formal_tmp_in_dataResource[5223452] _formal_tmp_in_gradResource[5223461] call_tmp[5223164]))
-
var initTemp[5223472]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(5223475 call init[4455057] initTemp[5223472] new_temp[5223445])
-
(5223172 'move' call_tmp[5223170] initTemp[5223472])
-
(5223518 '=' ret[5222942] call_tmp[5223170])
-
label _end_detach[5223221]
-
(5608942 '=' _retArg[5608940] ret[5222942])
-
(5608944 return _void[46])
}
-
- «»
function TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] . detach[5223522] ( this[5223526]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] , copy[5223530]:bool[19] , keepGrad[5223534]:bool[19] , _retArg[5609168]:owned TensorResource(real(32),3,baseValue)[2588953] ) : void[4]
const in arg this[5223526]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] const in arg copy[5223530]:bool[19] const in arg keepGrad[5223534]:bool[19] ref arg _retArg[5609168]:owned TensorResource(real(32),3,baseValue)[2588953]-
{
-
var ret[5223565]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var coerce_tmp[5223871]:BaseTensorResource(real(32),3)[2453288]
-
(5223877 'move' coerce_tmp[5223871] (5223873 'cast' BaseTensorResource(real(32),3)[2453288] this[5223526]))
-
var call_tmp[8551444]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8551446 'move' call_tmp[8551444] (8551448 '.' coerce_tmp[5223871] dataResource[2453268]))
-
var dr[5223619]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5223621 call init=[2583672] dr[5223619] call_tmp[8551444])
-
var gr[5223626]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[5223628]:shared Remote(ndarray(3,real(32)))?[2460148]
-
if keepGrad[5223534]
-
{
-
var coerce_tmp[5223914]:BaseTensorResource(real(32),3)[2453288]
-
(5223920 'move' coerce_tmp[5223914] (5223916 'cast' BaseTensorResource(real(32),3)[2453288] this[5223526]))
-
var call_tmp[8551569]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(8551571 'move' call_tmp[8551569] (8551573 '.' coerce_tmp[5223914] gradResource[2453278]))
-
var ret[8649003]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[8649005]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(8649008 call init=[2584890] tmp[8649005] call_tmp[8551569])
-
(8649011 'move' ret[8649003] tmp[8649005])
-
(5223647 'move' tmp[5223628] ret[8649003])
}
-
{
-
(5224135 call init=[4455376] tmp[5223628] nil[32])
}
-
(5223697 'move' gr[5223626] tmp[5223628])
-
if copy[5223530]
-
{
-
var call_tmp[5223711]:owned Remote(ndarray(3,real(32)))[4453115]
-
var coerce_tmp[5223972]:Remote(ndarray(3,real(32)))[2459958]
-
(5223978 'move' coerce_tmp[5223972] (5223974 call borrow[2582400] dr[5223619]))
-
var ret_tmp[5599101]:owned Remote(ndarray(3,real(32)))[4453115]
-
(5223719 call copy[4453073] coerce_tmp[5223972] ret_tmp[5599101])
-
(5599104 'move' call_tmp[5223711] ret_tmp[5599101])
-
var call_tmp[5223720]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8650330]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8650334 'move' i_obj[8650330] (8650332 'set reference' call_tmp[5223711]))
-
var _formal_tmp_obj[8650343]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8650345 'move' _formal_tmp_obj[8650343] i_obj[8650330])
-
var i_obj[8650350]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8650352 'move' i_obj[8650350] (8650354 'set reference' _formal_tmp_obj[8650343]))
-
var coerce_tmp[8650358]:Remote(ndarray(3,real(32)))[2459958]
-
(8650360 'move' coerce_tmp[8650358] (8650362 '.v' i_obj[8650350] chpl_p[4453110]))
-
(8650368 'noop' )
-
var tmp[8650369]:Remote(ndarray(3,real(32)))[2459958]
-
(8650371 'move' tmp[8650369] (8650373 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32]))
-
(8650376 '.=' i_obj[8650350] chpl_p[4453110] tmp[8650369])
-
var coerce_tmp[8650380]:RootClass[236]
-
(8650382 'move' coerce_tmp[8650380] (8650384 'cast' RootClass[236] coerce_tmp[8650358]))
-
var call_tmp[8650387]:bool[19]
-
(8650389 'move' call_tmp[8650387] (8650391 '==' coerce_tmp[8650380] nil[32]))
-
if call_tmp[8650387]
-
{
-
(8650397 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8650400]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8650402]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8650405 call init[2581616] initTemp[8650402] coerce_tmp[8650358])
-
(8650408 'move' call_tmp[8650400] initTemp[8650402])
-
(8650415 call chpl__autoDestroy[5240661] _formal_tmp_obj[8650343])
-
(5599218 'move' call_tmp[5223720] call_tmp[8650400])
-
(5223731 call =[4454142] dr[5223619] call_tmp[5223720])
-
(5657433 call chpl__autoDestroy[4133296] call_tmp[5223720])
-
var coerce_tmp[5223997]:Remote(ndarray(3,real(32)))[2459958]
-
(5224003 'move' coerce_tmp[5223997] (5223999 call borrow[3757928] gr[5223626]))
-
var coerce_tmp[5224006]:RootClass[236]
-
(5224012 'move' coerce_tmp[5224006] (5224008 'cast' RootClass[236] coerce_tmp[5223997]))
-
var call_tmp[7331279]:bool[19]
-
(7331281 'move' call_tmp[7331279] (7331283 '!=' coerce_tmp[5224006] nil[32]))
-
if call_tmp[7331279]
-
{
-
var coerce_tmp[8551935]:Remote(ndarray(3,real(32)))[2459958]
-
(8551937 'move' coerce_tmp[8551935] (8551939 '.v' gr[5223626] chpl_p[2460140]))
-
var coerce_tmp[8551942]:RootClass[236]
-
(8551944 'move' coerce_tmp[8551942] (8551946 'cast' RootClass[236] coerce_tmp[8551935]))
-
var call_tmp[8551949]:bool[19]
-
(8551951 'move' call_tmp[8551949] (8551953 '==' coerce_tmp[8551942] nil[32]))
-
if call_tmp[8551949]
-
{
-
(8551959 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8551962]:Remote(ndarray(3,real(32)))[2459958]
-
(8551964 'move' coerce_tmp[8551962] (8551966 '.v' gr[5223626] chpl_p[2460140]))
-
var call_tmp[5223760]:owned Remote(ndarray(3,real(32)))[4453115]
-
var ret_tmp[5599107]:owned Remote(ndarray(3,real(32)))[4453115]
-
(5223768 call copy[4453073] coerce_tmp[8551962] ret_tmp[5599107])
-
(5599110 'move' call_tmp[5223760] ret_tmp[5599107])
-
var call_tmp[5223769]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8650424]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8650428 'move' i_obj[8650424] (8650426 'set reference' call_tmp[5223760]))
-
var _formal_tmp_obj[8650437]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8650439 'move' _formal_tmp_obj[8650437] i_obj[8650424])
-
var i_obj[8650444]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8650446 'move' i_obj[8650444] (8650448 'set reference' _formal_tmp_obj[8650437]))
-
var coerce_tmp[8650452]:Remote(ndarray(3,real(32)))[2459958]
-
(8650454 'move' coerce_tmp[8650452] (8650456 '.v' i_obj[8650444] chpl_p[4453110]))
-
(8650462 'noop' )
-
var tmp[8650463]:Remote(ndarray(3,real(32)))[2459958]
-
(8650465 'move' tmp[8650463] (8650467 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32]))
-
(8650470 '.=' i_obj[8650444] chpl_p[4453110] tmp[8650463])
-
var coerce_tmp[8650474]:RootClass[236]
-
(8650476 'move' coerce_tmp[8650474] (8650478 'cast' RootClass[236] coerce_tmp[8650452]))
-
var call_tmp[8650481]:bool[19]
-
(8650483 'move' call_tmp[8650481] (8650485 '==' coerce_tmp[8650474] nil[32]))
-
if call_tmp[8650481]
-
{
-
(8650491 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8650494]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8650496]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8650499 call init[2581616] initTemp[8650496] coerce_tmp[8650452])
-
(8650502 'move' call_tmp[8650494] initTemp[8650496])
-
(8650509 call chpl__autoDestroy[5240661] _formal_tmp_obj[8650437])
-
(5599224 'move' call_tmp[5223769] call_tmp[8650494])
-
(5223780 call =[4454544] gr[5223626] call_tmp[5223769])
-
(5657437 call chpl__autoDestroy[4133296] call_tmp[5223769])
}
}
-
var call_tmp[5223787]:baseValue[334793]
-
var initTemp[5224033]:baseValue[334793]
-
(5224036 call init[1335025] initTemp[5224033])
-
(5223789 'move' call_tmp[5223787] initTemp[5224033])
-
var call_tmp[5223793]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var new_temp[5224068]:TensorResource(real(32),3,baseValue)[2586060]
-
var _formal_tmp_in_dataResource[5224075]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5657427 '=' _formal_tmp_in_dataResource[5224075] dr[5223619])
-
(5224080 'noop' )
-
var _formal_tmp_in_gradResource[5224084]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5657430 '=' _formal_tmp_in_gradResource[5224084] gr[5223626])
-
(5224089 'noop' )
-
(5224070 'move' new_temp[5224068] (5224053 call _new[4454911] _formal_tmp_in_dataResource[5224075] _formal_tmp_in_gradResource[5224084] call_tmp[5223787]))
-
var initTemp[5224095]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(5224098 call init[4455057] initTemp[5224095] new_temp[5224068])
-
(5223795 'move' call_tmp[5223793] initTemp[5224095])
-
(5224141 '=' ret[5223565] call_tmp[5223793])
-
label _end_detach[5223844]
-
(5609170 '=' _retArg[5609168] ret[5223565])
-
(5609172 return _void[46])
}
-
- «»
function TensorResource(real(32),3,addOp(3,real(32)))[5173035] . detach[5224145] ( this[5224149]:TensorResource(real(32),3,addOp(3,real(32)))[5173035] , copy[5224153]:bool[19] , keepGrad[5224157]:bool[19] , _retArg[5608868]:owned TensorResource(real(32),3,baseValue)[2588953] ) : void[4]
const in arg this[5224149]:TensorResource(real(32),3,addOp(3,real(32)))[5173035] const in arg copy[5224153]:bool[19] const in arg keepGrad[5224157]:bool[19] ref arg _retArg[5608868]:owned TensorResource(real(32),3,baseValue)[2588953]-
{
-
var ret[5224188]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var coerce_tmp[5224494]:BaseTensorResource(real(32),3)[2453288]
-
(5224500 'move' coerce_tmp[5224494] (5224496 'cast' BaseTensorResource(real(32),3)[2453288] this[5224149]))
-
var call_tmp[8551454]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8551456 'move' call_tmp[8551454] (8551458 '.' coerce_tmp[5224494] dataResource[2453268]))
-
var dr[5224242]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5224244 call init=[2583672] dr[5224242] call_tmp[8551454])
-
var gr[5224249]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[5224251]:shared Remote(ndarray(3,real(32)))?[2460148]
-
if keepGrad[5224157]
-
{
-
var coerce_tmp[5224537]:BaseTensorResource(real(32),3)[2453288]
-
(5224543 'move' coerce_tmp[5224537] (5224539 'cast' BaseTensorResource(real(32),3)[2453288] this[5224149]))
-
var call_tmp[8551579]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(8551581 'move' call_tmp[8551579] (8551583 '.' coerce_tmp[5224537] gradResource[2453278]))
-
var ret[8649022]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[8649024]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(8649027 call init=[2584890] tmp[8649024] call_tmp[8551579])
-
(8649030 'move' ret[8649022] tmp[8649024])
-
(5224270 'move' tmp[5224251] ret[8649022])
}
-
{
-
(5224758 call init=[4455376] tmp[5224251] nil[32])
}
-
(5224320 'move' gr[5224249] tmp[5224251])
-
if copy[5224153]
-
{
-
var call_tmp[5224334]:owned Remote(ndarray(3,real(32)))[4453115]
-
var coerce_tmp[5224595]:Remote(ndarray(3,real(32)))[2459958]
-
(5224601 'move' coerce_tmp[5224595] (5224597 call borrow[2582400] dr[5224242]))
-
var ret_tmp[5599113]:owned Remote(ndarray(3,real(32)))[4453115]
-
(5224342 call copy[4453073] coerce_tmp[5224595] ret_tmp[5599113])
-
(5599116 'move' call_tmp[5224334] ret_tmp[5599113])
-
var call_tmp[5224343]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8650518]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8650522 'move' i_obj[8650518] (8650520 'set reference' call_tmp[5224334]))
-
var _formal_tmp_obj[8650531]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8650533 'move' _formal_tmp_obj[8650531] i_obj[8650518])
-
var i_obj[8650538]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8650540 'move' i_obj[8650538] (8650542 'set reference' _formal_tmp_obj[8650531]))
-
var coerce_tmp[8650546]:Remote(ndarray(3,real(32)))[2459958]
-
(8650548 'move' coerce_tmp[8650546] (8650550 '.v' i_obj[8650538] chpl_p[4453110]))
-
(8650556 'noop' )
-
var tmp[8650557]:Remote(ndarray(3,real(32)))[2459958]
-
(8650559 'move' tmp[8650557] (8650561 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32]))
-
(8650564 '.=' i_obj[8650538] chpl_p[4453110] tmp[8650557])
-
var coerce_tmp[8650568]:RootClass[236]
-
(8650570 'move' coerce_tmp[8650568] (8650572 'cast' RootClass[236] coerce_tmp[8650546]))
-
var call_tmp[8650575]:bool[19]
-
(8650577 'move' call_tmp[8650575] (8650579 '==' coerce_tmp[8650568] nil[32]))
-
if call_tmp[8650575]
-
{
-
(8650585 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8650588]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8650590]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8650593 call init[2581616] initTemp[8650590] coerce_tmp[8650546])
-
(8650596 'move' call_tmp[8650588] initTemp[8650590])
-
(8650603 call chpl__autoDestroy[5240661] _formal_tmp_obj[8650531])
-
(5599230 'move' call_tmp[5224343] call_tmp[8650588])
-
(5224354 call =[4454142] dr[5224242] call_tmp[5224343])
-
(5657450 call chpl__autoDestroy[4133296] call_tmp[5224343])
-
var coerce_tmp[5224620]:Remote(ndarray(3,real(32)))[2459958]
-
(5224626 'move' coerce_tmp[5224620] (5224622 call borrow[3757928] gr[5224249]))
-
var coerce_tmp[5224629]:RootClass[236]
-
(5224635 'move' coerce_tmp[5224629] (5224631 'cast' RootClass[236] coerce_tmp[5224620]))
-
var call_tmp[7331289]:bool[19]
-
(7331291 'move' call_tmp[7331289] (7331293 '!=' coerce_tmp[5224629] nil[32]))
-
if call_tmp[7331289]
-
{
-
var coerce_tmp[8551978]:Remote(ndarray(3,real(32)))[2459958]
-
(8551980 'move' coerce_tmp[8551978] (8551982 '.v' gr[5224249] chpl_p[2460140]))
-
var coerce_tmp[8551985]:RootClass[236]
-
(8551987 'move' coerce_tmp[8551985] (8551989 'cast' RootClass[236] coerce_tmp[8551978]))
-
var call_tmp[8551992]:bool[19]
-
(8551994 'move' call_tmp[8551992] (8551996 '==' coerce_tmp[8551985] nil[32]))
-
if call_tmp[8551992]
-
{
-
(8552002 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8552005]:Remote(ndarray(3,real(32)))[2459958]
-
(8552007 'move' coerce_tmp[8552005] (8552009 '.v' gr[5224249] chpl_p[2460140]))
-
var call_tmp[5224383]:owned Remote(ndarray(3,real(32)))[4453115]
-
var ret_tmp[5599119]:owned Remote(ndarray(3,real(32)))[4453115]
-
(5224391 call copy[4453073] coerce_tmp[8552005] ret_tmp[5599119])
-
(5599122 'move' call_tmp[5224383] ret_tmp[5599119])
-
var call_tmp[5224392]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8650612]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8650616 'move' i_obj[8650612] (8650614 'set reference' call_tmp[5224383]))
-
var _formal_tmp_obj[8650625]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8650627 'move' _formal_tmp_obj[8650625] i_obj[8650612])
-
var i_obj[8650632]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8650634 'move' i_obj[8650632] (8650636 'set reference' _formal_tmp_obj[8650625]))
-
var coerce_tmp[8650640]:Remote(ndarray(3,real(32)))[2459958]
-
(8650642 'move' coerce_tmp[8650640] (8650644 '.v' i_obj[8650632] chpl_p[4453110]))
-
(8650650 'noop' )
-
var tmp[8650651]:Remote(ndarray(3,real(32)))[2459958]
-
(8650653 'move' tmp[8650651] (8650655 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32]))
-
(8650658 '.=' i_obj[8650632] chpl_p[4453110] tmp[8650651])
-
var coerce_tmp[8650662]:RootClass[236]
-
(8650664 'move' coerce_tmp[8650662] (8650666 'cast' RootClass[236] coerce_tmp[8650640]))
-
var call_tmp[8650669]:bool[19]
-
(8650671 'move' call_tmp[8650669] (8650673 '==' coerce_tmp[8650662] nil[32]))
-
if call_tmp[8650669]
-
{
-
(8650679 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8650682]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8650684]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8650687 call init[2581616] initTemp[8650684] coerce_tmp[8650640])
-
(8650690 'move' call_tmp[8650682] initTemp[8650684])
-
(8650697 call chpl__autoDestroy[5240661] _formal_tmp_obj[8650625])
-
(5599236 'move' call_tmp[5224392] call_tmp[8650682])
-
(5224403 call =[4454544] gr[5224249] call_tmp[5224392])
-
(5657454 call chpl__autoDestroy[4133296] call_tmp[5224392])
}
}
-
var call_tmp[5224410]:baseValue[334793]
-
var initTemp[5224656]:baseValue[334793]
-
(5224659 call init[1335025] initTemp[5224656])
-
(5224412 'move' call_tmp[5224410] initTemp[5224656])
-
var call_tmp[5224416]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var new_temp[5224691]:TensorResource(real(32),3,baseValue)[2586060]
-
var _formal_tmp_in_dataResource[5224698]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5657444 '=' _formal_tmp_in_dataResource[5224698] dr[5224242])
-
(5224703 'noop' )
-
var _formal_tmp_in_gradResource[5224707]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5657447 '=' _formal_tmp_in_gradResource[5224707] gr[5224249])
-
(5224712 'noop' )
-
(5224693 'move' new_temp[5224691] (5224676 call _new[4454911] _formal_tmp_in_dataResource[5224698] _formal_tmp_in_gradResource[5224707] call_tmp[5224410]))
-
var initTemp[5224718]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(5224721 call init[4455057] initTemp[5224718] new_temp[5224691])
-
(5224418 'move' call_tmp[5224416] initTemp[5224718])
-
(5224764 '=' ret[5224188] call_tmp[5224416])
-
label _end_detach[5224467]
-
(5608870 '=' _retArg[5608868] ret[5224188])
-
(5608872 return _void[46])
}
-
- «»
function TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007] . detach[5224768] ( this[5224772]:TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007] , copy[5224776]:bool[19] , keepGrad[5224780]:bool[19] , _retArg[5609243]:owned TensorResource(real(32),4,baseValue)[2657824] ) : void[4]
const in arg this[5224772]:TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007] const in arg copy[5224776]:bool[19] const in arg keepGrad[5224780]:bool[19] ref arg _retArg[5609243]:owned TensorResource(real(32),4,baseValue)[2657824]-
{
-
var ret[5224811]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var coerce_tmp[5225117]:BaseTensorResource(real(32),4)[2594431]
-
(5225123 'move' coerce_tmp[5225117] (5225119 'cast' BaseTensorResource(real(32),4)[2594431] this[5224772]))
-
var call_tmp[8553125]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8553127 'move' call_tmp[8553125] (8553129 '.' coerce_tmp[5225117] dataResource[2594411]))
-
var dr[5224865]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5224867 call init=[2652543] dr[5224865] call_tmp[8553125])
-
var gr[5224872]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[5224874]:shared Remote(ndarray(4,real(32)))?[2601691]
-
if keepGrad[5224780]
-
{
-
var coerce_tmp[5225160]:BaseTensorResource(real(32),4)[2594431]
-
(5225166 'move' coerce_tmp[5225160] (5225162 'cast' BaseTensorResource(real(32),4)[2594431] this[5224772]))
-
var call_tmp[8553250]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(8553252 'move' call_tmp[8553250] (8553254 '.' coerce_tmp[5225160] gradResource[2594421]))
-
var ret[8650743]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[8650745]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(8650748 call init=[2653761] tmp[8650745] call_tmp[8553250])
-
(8650751 'move' ret[8650743] tmp[8650745])
-
(5224893 'move' tmp[5224874] ret[8650743])
}
-
{
-
(5225381 call init=[4458425] tmp[5224874] nil[32])
}
-
(5224943 'move' gr[5224872] tmp[5224874])
-
if copy[5224776]
-
{
-
var call_tmp[5224957]:owned Remote(ndarray(4,real(32)))[4456164]
-
var coerce_tmp[5225218]:Remote(ndarray(4,real(32)))[2601501]
-
(5225224 'move' coerce_tmp[5225218] (5225220 call borrow[2651271] dr[5224865]))
-
var ret_tmp[5599269]:owned Remote(ndarray(4,real(32)))[4456164]
-
(5224965 call copy[4456122] coerce_tmp[5225218] ret_tmp[5599269])
-
(5599272 'move' call_tmp[5224957] ret_tmp[5599269])
-
var call_tmp[5224966]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8651225]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651229 'move' i_obj[8651225] (8651227 'set reference' call_tmp[5224957]))
-
var _formal_tmp_obj[8651238]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651240 'move' _formal_tmp_obj[8651238] i_obj[8651225])
-
var i_obj[8651245]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651247 'move' i_obj[8651245] (8651249 'set reference' _formal_tmp_obj[8651238]))
-
var coerce_tmp[8651253]:Remote(ndarray(4,real(32)))[2601501]
-
(8651255 'move' coerce_tmp[8651253] (8651257 '.v' i_obj[8651245] chpl_p[4456159]))
-
(8651263 'noop' )
-
var tmp[8651264]:Remote(ndarray(4,real(32)))[2601501]
-
(8651266 'move' tmp[8651264] (8651268 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32]))
-
(8651271 '.=' i_obj[8651245] chpl_p[4456159] tmp[8651264])
-
var coerce_tmp[8651275]:RootClass[236]
-
(8651277 'move' coerce_tmp[8651275] (8651279 'cast' RootClass[236] coerce_tmp[8651253]))
-
var call_tmp[8651282]:bool[19]
-
(8651284 'move' call_tmp[8651282] (8651286 '==' coerce_tmp[8651275] nil[32]))
-
if call_tmp[8651282]
-
{
-
(8651292 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8651295]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8651297]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8651300 call init[2650487] initTemp[8651297] coerce_tmp[8651253])
-
(8651303 'move' call_tmp[8651295] initTemp[8651297])
-
(8651310 call chpl__autoDestroy[5241215] _formal_tmp_obj[8651238])
-
(5599386 'move' call_tmp[5224966] call_tmp[8651295])
-
(5224977 call =[4457191] dr[5224865] call_tmp[5224966])
-
(5657467 call chpl__autoDestroy[4143509] call_tmp[5224966])
-
var coerce_tmp[5225243]:Remote(ndarray(4,real(32)))[2601501]
-
(5225249 'move' coerce_tmp[5225243] (5225245 call borrow[3765308] gr[5224872]))
-
var coerce_tmp[5225252]:RootClass[236]
-
(5225258 'move' coerce_tmp[5225252] (5225254 'cast' RootClass[236] coerce_tmp[5225243]))
-
var call_tmp[7331299]:bool[19]
-
(7331301 'move' call_tmp[7331299] (7331303 '!=' coerce_tmp[5225252] nil[32]))
-
if call_tmp[7331299]
-
{
-
var coerce_tmp[8553451]:Remote(ndarray(4,real(32)))[2601501]
-
(8553453 'move' coerce_tmp[8553451] (8553455 '.v' gr[5224872] chpl_p[2601683]))
-
var coerce_tmp[8553458]:RootClass[236]
-
(8553460 'move' coerce_tmp[8553458] (8553462 'cast' RootClass[236] coerce_tmp[8553451]))
-
var call_tmp[8553465]:bool[19]
-
(8553467 'move' call_tmp[8553465] (8553469 '==' coerce_tmp[8553458] nil[32]))
-
if call_tmp[8553465]
-
{
-
(8553475 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8553478]:Remote(ndarray(4,real(32)))[2601501]
-
(8553480 'move' coerce_tmp[8553478] (8553482 '.v' gr[5224872] chpl_p[2601683]))
-
var call_tmp[5225006]:owned Remote(ndarray(4,real(32)))[4456164]
-
var ret_tmp[5599275]:owned Remote(ndarray(4,real(32)))[4456164]
-
(5225014 call copy[4456122] coerce_tmp[8553478] ret_tmp[5599275])
-
(5599278 'move' call_tmp[5225006] ret_tmp[5599275])
-
var call_tmp[5225015]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8651319]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651323 'move' i_obj[8651319] (8651321 'set reference' call_tmp[5225006]))
-
var _formal_tmp_obj[8651332]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651334 'move' _formal_tmp_obj[8651332] i_obj[8651319])
-
var i_obj[8651339]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651341 'move' i_obj[8651339] (8651343 'set reference' _formal_tmp_obj[8651332]))
-
var coerce_tmp[8651347]:Remote(ndarray(4,real(32)))[2601501]
-
(8651349 'move' coerce_tmp[8651347] (8651351 '.v' i_obj[8651339] chpl_p[4456159]))
-
(8651357 'noop' )
-
var tmp[8651358]:Remote(ndarray(4,real(32)))[2601501]
-
(8651360 'move' tmp[8651358] (8651362 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32]))
-
(8651365 '.=' i_obj[8651339] chpl_p[4456159] tmp[8651358])
-
var coerce_tmp[8651369]:RootClass[236]
-
(8651371 'move' coerce_tmp[8651369] (8651373 'cast' RootClass[236] coerce_tmp[8651347]))
-
var call_tmp[8651376]:bool[19]
-
(8651378 'move' call_tmp[8651376] (8651380 '==' coerce_tmp[8651369] nil[32]))
-
if call_tmp[8651376]
-
{
-
(8651386 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8651389]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8651391]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8651394 call init[2650487] initTemp[8651391] coerce_tmp[8651347])
-
(8651397 'move' call_tmp[8651389] initTemp[8651391])
-
(8651404 call chpl__autoDestroy[5241215] _formal_tmp_obj[8651332])
-
(5599392 'move' call_tmp[5225015] call_tmp[8651389])
-
(5225026 call =[4457593] gr[5224872] call_tmp[5225015])
-
(5657471 call chpl__autoDestroy[4143509] call_tmp[5225015])
}
}
-
var call_tmp[5225033]:baseValue[334793]
-
var initTemp[5225279]:baseValue[334793]
-
(5225282 call init[1335025] initTemp[5225279])
-
(5225035 'move' call_tmp[5225033] initTemp[5225279])
-
var call_tmp[5225039]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var new_temp[5225314]:TensorResource(real(32),4,baseValue)[2654931]
-
var _formal_tmp_in_dataResource[5225321]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5657461 '=' _formal_tmp_in_dataResource[5225321] dr[5224865])
-
(5225326 'noop' )
-
var _formal_tmp_in_gradResource[5225330]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5657464 '=' _formal_tmp_in_gradResource[5225330] gr[5224872])
-
(5225335 'noop' )
-
(5225316 'move' new_temp[5225314] (5225299 call _new[4457960] _formal_tmp_in_dataResource[5225321] _formal_tmp_in_gradResource[5225330] call_tmp[5225033]))
-
var initTemp[5225341]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(5225344 call init[4458106] initTemp[5225341] new_temp[5225314])
-
(5225041 'move' call_tmp[5225039] initTemp[5225341])
-
(5225387 '=' ret[5224811] call_tmp[5225039])
-
label _end_detach[5225090]
-
(5609245 '=' _retArg[5609243] ret[5224811])
-
(5609247 return _void[46])
}
-
- «»
function TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] . detach[5225391] ( this[5225395]:TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] , copy[5225399]:bool[19] , keepGrad[5225403]:bool[19] , _retArg[5609156]:owned TensorResource(real(32),4,baseValue)[2657824] ) : void[4]
const in arg this[5225395]:TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] const in arg copy[5225399]:bool[19] const in arg keepGrad[5225403]:bool[19] ref arg _retArg[5609156]:owned TensorResource(real(32),4,baseValue)[2657824]-
{
-
var ret[5225434]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var coerce_tmp[5225740]:BaseTensorResource(real(32),4)[2594431]
-
(5225746 'move' coerce_tmp[5225740] (5225742 'cast' BaseTensorResource(real(32),4)[2594431] this[5225395]))
-
var call_tmp[8553135]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8553137 'move' call_tmp[8553135] (8553139 '.' coerce_tmp[5225740] dataResource[2594411]))
-
var dr[5225488]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5225490 call init=[2652543] dr[5225488] call_tmp[8553135])
-
var gr[5225495]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[5225497]:shared Remote(ndarray(4,real(32)))?[2601691]
-
if keepGrad[5225403]
-
{
-
var coerce_tmp[5225783]:BaseTensorResource(real(32),4)[2594431]
-
(5225789 'move' coerce_tmp[5225783] (5225785 'cast' BaseTensorResource(real(32),4)[2594431] this[5225395]))
-
var call_tmp[8553260]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(8553262 'move' call_tmp[8553260] (8553264 '.' coerce_tmp[5225783] gradResource[2594421]))
-
var ret[8650762]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[8650764]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(8650767 call init=[2653761] tmp[8650764] call_tmp[8553260])
-
(8650770 'move' ret[8650762] tmp[8650764])
-
(5225516 'move' tmp[5225497] ret[8650762])
}
-
{
-
(5226004 call init=[4458425] tmp[5225497] nil[32])
}
-
(5225566 'move' gr[5225495] tmp[5225497])
-
if copy[5225399]
-
{
-
var call_tmp[5225580]:owned Remote(ndarray(4,real(32)))[4456164]
-
var coerce_tmp[5225841]:Remote(ndarray(4,real(32)))[2601501]
-
(5225847 'move' coerce_tmp[5225841] (5225843 call borrow[2651271] dr[5225488]))
-
var ret_tmp[5599281]:owned Remote(ndarray(4,real(32)))[4456164]
-
(5225588 call copy[4456122] coerce_tmp[5225841] ret_tmp[5599281])
-
(5599284 'move' call_tmp[5225580] ret_tmp[5599281])
-
var call_tmp[5225589]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8651413]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651417 'move' i_obj[8651413] (8651415 'set reference' call_tmp[5225580]))
-
var _formal_tmp_obj[8651426]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651428 'move' _formal_tmp_obj[8651426] i_obj[8651413])
-
var i_obj[8651433]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651435 'move' i_obj[8651433] (8651437 'set reference' _formal_tmp_obj[8651426]))
-
var coerce_tmp[8651441]:Remote(ndarray(4,real(32)))[2601501]
-
(8651443 'move' coerce_tmp[8651441] (8651445 '.v' i_obj[8651433] chpl_p[4456159]))
-
(8651451 'noop' )
-
var tmp[8651452]:Remote(ndarray(4,real(32)))[2601501]
-
(8651454 'move' tmp[8651452] (8651456 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32]))
-
(8651459 '.=' i_obj[8651433] chpl_p[4456159] tmp[8651452])
-
var coerce_tmp[8651463]:RootClass[236]
-
(8651465 'move' coerce_tmp[8651463] (8651467 'cast' RootClass[236] coerce_tmp[8651441]))
-
var call_tmp[8651470]:bool[19]
-
(8651472 'move' call_tmp[8651470] (8651474 '==' coerce_tmp[8651463] nil[32]))
-
if call_tmp[8651470]
-
{
-
(8651480 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8651483]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8651485]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8651488 call init[2650487] initTemp[8651485] coerce_tmp[8651441])
-
(8651491 'move' call_tmp[8651483] initTemp[8651485])
-
(8651498 call chpl__autoDestroy[5241215] _formal_tmp_obj[8651426])
-
(5599398 'move' call_tmp[5225589] call_tmp[8651483])
-
(5225600 call =[4457191] dr[5225488] call_tmp[5225589])
-
(5657484 call chpl__autoDestroy[4143509] call_tmp[5225589])
-
var coerce_tmp[5225866]:Remote(ndarray(4,real(32)))[2601501]
-
(5225872 'move' coerce_tmp[5225866] (5225868 call borrow[3765308] gr[5225495]))
-
var coerce_tmp[5225875]:RootClass[236]
-
(5225881 'move' coerce_tmp[5225875] (5225877 'cast' RootClass[236] coerce_tmp[5225866]))
-
var call_tmp[7331309]:bool[19]
-
(7331311 'move' call_tmp[7331309] (7331313 '!=' coerce_tmp[5225875] nil[32]))
-
if call_tmp[7331309]
-
{
-
var coerce_tmp[8553494]:Remote(ndarray(4,real(32)))[2601501]
-
(8553496 'move' coerce_tmp[8553494] (8553498 '.v' gr[5225495] chpl_p[2601683]))
-
var coerce_tmp[8553501]:RootClass[236]
-
(8553503 'move' coerce_tmp[8553501] (8553505 'cast' RootClass[236] coerce_tmp[8553494]))
-
var call_tmp[8553508]:bool[19]
-
(8553510 'move' call_tmp[8553508] (8553512 '==' coerce_tmp[8553501] nil[32]))
-
if call_tmp[8553508]
-
{
-
(8553518 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8553521]:Remote(ndarray(4,real(32)))[2601501]
-
(8553523 'move' coerce_tmp[8553521] (8553525 '.v' gr[5225495] chpl_p[2601683]))
-
var call_tmp[5225629]:owned Remote(ndarray(4,real(32)))[4456164]
-
var ret_tmp[5599287]:owned Remote(ndarray(4,real(32)))[4456164]
-
(5225637 call copy[4456122] coerce_tmp[8553521] ret_tmp[5599287])
-
(5599290 'move' call_tmp[5225629] ret_tmp[5599287])
-
var call_tmp[5225638]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8651507]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651511 'move' i_obj[8651507] (8651509 'set reference' call_tmp[5225629]))
-
var _formal_tmp_obj[8651520]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651522 'move' _formal_tmp_obj[8651520] i_obj[8651507])
-
var i_obj[8651527]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651529 'move' i_obj[8651527] (8651531 'set reference' _formal_tmp_obj[8651520]))
-
var coerce_tmp[8651535]:Remote(ndarray(4,real(32)))[2601501]
-
(8651537 'move' coerce_tmp[8651535] (8651539 '.v' i_obj[8651527] chpl_p[4456159]))
-
(8651545 'noop' )
-
var tmp[8651546]:Remote(ndarray(4,real(32)))[2601501]
-
(8651548 'move' tmp[8651546] (8651550 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32]))
-
(8651553 '.=' i_obj[8651527] chpl_p[4456159] tmp[8651546])
-
var coerce_tmp[8651557]:RootClass[236]
-
(8651559 'move' coerce_tmp[8651557] (8651561 'cast' RootClass[236] coerce_tmp[8651535]))
-
var call_tmp[8651564]:bool[19]
-
(8651566 'move' call_tmp[8651564] (8651568 '==' coerce_tmp[8651557] nil[32]))
-
if call_tmp[8651564]
-
{
-
(8651574 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8651577]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8651579]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8651582 call init[2650487] initTemp[8651579] coerce_tmp[8651535])
-
(8651585 'move' call_tmp[8651577] initTemp[8651579])
-
(8651592 call chpl__autoDestroy[5241215] _formal_tmp_obj[8651520])
-
(5599404 'move' call_tmp[5225638] call_tmp[8651577])
-
(5225649 call =[4457593] gr[5225495] call_tmp[5225638])
-
(5657488 call chpl__autoDestroy[4143509] call_tmp[5225638])
}
}
-
var call_tmp[5225656]:baseValue[334793]
-
var initTemp[5225902]:baseValue[334793]
-
(5225905 call init[1335025] initTemp[5225902])
-
(5225658 'move' call_tmp[5225656] initTemp[5225902])
-
var call_tmp[5225662]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var new_temp[5225937]:TensorResource(real(32),4,baseValue)[2654931]
-
var _formal_tmp_in_dataResource[5225944]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5657478 '=' _formal_tmp_in_dataResource[5225944] dr[5225488])
-
(5225949 'noop' )
-
var _formal_tmp_in_gradResource[5225953]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5657481 '=' _formal_tmp_in_gradResource[5225953] gr[5225495])
-
(5225958 'noop' )
-
(5225939 'move' new_temp[5225937] (5225922 call _new[4457960] _formal_tmp_in_dataResource[5225944] _formal_tmp_in_gradResource[5225953] call_tmp[5225656]))
-
var initTemp[5225964]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(5225967 call init[4458106] initTemp[5225964] new_temp[5225937])
-
(5225664 'move' call_tmp[5225662] initTemp[5225964])
-
(5226010 '=' ret[5225434] call_tmp[5225662])
-
label _end_detach[5225713]
-
(5609158 '=' _retArg[5609156] ret[5225434])
-
(5609160 return _void[46])
}
-
- «»
function TensorResource(real(32),4,expandOp(4,real(32)))[4900663] . detach[5226014] ( this[5226018]:TensorResource(real(32),4,expandOp(4,real(32)))[4900663] , copy[5226022]:bool[19] , keepGrad[5226026]:bool[19] , _retArg[5609108]:owned TensorResource(real(32),4,baseValue)[2657824] ) : void[4]
const in arg this[5226018]:TensorResource(real(32),4,expandOp(4,real(32)))[4900663] const in arg copy[5226022]:bool[19] const in arg keepGrad[5226026]:bool[19] ref arg _retArg[5609108]:owned TensorResource(real(32),4,baseValue)[2657824]-
{
-
var ret[5226057]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var coerce_tmp[5226363]:BaseTensorResource(real(32),4)[2594431]
-
(5226369 'move' coerce_tmp[5226363] (5226365 'cast' BaseTensorResource(real(32),4)[2594431] this[5226018]))
-
var call_tmp[8553145]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8553147 'move' call_tmp[8553145] (8553149 '.' coerce_tmp[5226363] dataResource[2594411]))
-
var dr[5226111]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5226113 call init=[2652543] dr[5226111] call_tmp[8553145])
-
var gr[5226118]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[5226120]:shared Remote(ndarray(4,real(32)))?[2601691]
-
if keepGrad[5226026]
-
{
-
var coerce_tmp[5226406]:BaseTensorResource(real(32),4)[2594431]
-
(5226412 'move' coerce_tmp[5226406] (5226408 'cast' BaseTensorResource(real(32),4)[2594431] this[5226018]))
-
var call_tmp[8553270]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(8553272 'move' call_tmp[8553270] (8553274 '.' coerce_tmp[5226406] gradResource[2594421]))
-
var ret[8650781]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[8650783]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(8650786 call init=[2653761] tmp[8650783] call_tmp[8553270])
-
(8650789 'move' ret[8650781] tmp[8650783])
-
(5226139 'move' tmp[5226120] ret[8650781])
}
-
{
-
(5226627 call init=[4458425] tmp[5226120] nil[32])
}
-
(5226189 'move' gr[5226118] tmp[5226120])
-
if copy[5226022]
-
{
-
var call_tmp[5226203]:owned Remote(ndarray(4,real(32)))[4456164]
-
var coerce_tmp[5226464]:Remote(ndarray(4,real(32)))[2601501]
-
(5226470 'move' coerce_tmp[5226464] (5226466 call borrow[2651271] dr[5226111]))
-
var ret_tmp[5599293]:owned Remote(ndarray(4,real(32)))[4456164]
-
(5226211 call copy[4456122] coerce_tmp[5226464] ret_tmp[5599293])
-
(5599296 'move' call_tmp[5226203] ret_tmp[5599293])
-
var call_tmp[5226212]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8651601]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651605 'move' i_obj[8651601] (8651603 'set reference' call_tmp[5226203]))
-
var _formal_tmp_obj[8651614]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651616 'move' _formal_tmp_obj[8651614] i_obj[8651601])
-
var i_obj[8651621]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651623 'move' i_obj[8651621] (8651625 'set reference' _formal_tmp_obj[8651614]))
-
var coerce_tmp[8651629]:Remote(ndarray(4,real(32)))[2601501]
-
(8651631 'move' coerce_tmp[8651629] (8651633 '.v' i_obj[8651621] chpl_p[4456159]))
-
(8651639 'noop' )
-
var tmp[8651640]:Remote(ndarray(4,real(32)))[2601501]
-
(8651642 'move' tmp[8651640] (8651644 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32]))
-
(8651647 '.=' i_obj[8651621] chpl_p[4456159] tmp[8651640])
-
var coerce_tmp[8651651]:RootClass[236]
-
(8651653 'move' coerce_tmp[8651651] (8651655 'cast' RootClass[236] coerce_tmp[8651629]))
-
var call_tmp[8651658]:bool[19]
-
(8651660 'move' call_tmp[8651658] (8651662 '==' coerce_tmp[8651651] nil[32]))
-
if call_tmp[8651658]
-
{
-
(8651668 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8651671]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8651673]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8651676 call init[2650487] initTemp[8651673] coerce_tmp[8651629])
-
(8651679 'move' call_tmp[8651671] initTemp[8651673])
-
(8651686 call chpl__autoDestroy[5241215] _formal_tmp_obj[8651614])
-
(5599410 'move' call_tmp[5226212] call_tmp[8651671])
-
(5226223 call =[4457191] dr[5226111] call_tmp[5226212])
-
(5657501 call chpl__autoDestroy[4143509] call_tmp[5226212])
-
var coerce_tmp[5226489]:Remote(ndarray(4,real(32)))[2601501]
-
(5226495 'move' coerce_tmp[5226489] (5226491 call borrow[3765308] gr[5226118]))
-
var coerce_tmp[5226498]:RootClass[236]
-
(5226504 'move' coerce_tmp[5226498] (5226500 'cast' RootClass[236] coerce_tmp[5226489]))
-
var call_tmp[7331319]:bool[19]
-
(7331321 'move' call_tmp[7331319] (7331323 '!=' coerce_tmp[5226498] nil[32]))
-
if call_tmp[7331319]
-
{
-
var coerce_tmp[8553537]:Remote(ndarray(4,real(32)))[2601501]
-
(8553539 'move' coerce_tmp[8553537] (8553541 '.v' gr[5226118] chpl_p[2601683]))
-
var coerce_tmp[8553544]:RootClass[236]
-
(8553546 'move' coerce_tmp[8553544] (8553548 'cast' RootClass[236] coerce_tmp[8553537]))
-
var call_tmp[8553551]:bool[19]
-
(8553553 'move' call_tmp[8553551] (8553555 '==' coerce_tmp[8553544] nil[32]))
-
if call_tmp[8553551]
-
{
-
(8553561 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8553564]:Remote(ndarray(4,real(32)))[2601501]
-
(8553566 'move' coerce_tmp[8553564] (8553568 '.v' gr[5226118] chpl_p[2601683]))
-
var call_tmp[5226252]:owned Remote(ndarray(4,real(32)))[4456164]
-
var ret_tmp[5599299]:owned Remote(ndarray(4,real(32)))[4456164]
-
(5226260 call copy[4456122] coerce_tmp[8553564] ret_tmp[5599299])
-
(5599302 'move' call_tmp[5226252] ret_tmp[5599299])
-
var call_tmp[5226261]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8651695]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651699 'move' i_obj[8651695] (8651697 'set reference' call_tmp[5226252]))
-
var _formal_tmp_obj[8651708]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651710 'move' _formal_tmp_obj[8651708] i_obj[8651695])
-
var i_obj[8651715]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651717 'move' i_obj[8651715] (8651719 'set reference' _formal_tmp_obj[8651708]))
-
var coerce_tmp[8651723]:Remote(ndarray(4,real(32)))[2601501]
-
(8651725 'move' coerce_tmp[8651723] (8651727 '.v' i_obj[8651715] chpl_p[4456159]))
-
(8651733 'noop' )
-
var tmp[8651734]:Remote(ndarray(4,real(32)))[2601501]
-
(8651736 'move' tmp[8651734] (8651738 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32]))
-
(8651741 '.=' i_obj[8651715] chpl_p[4456159] tmp[8651734])
-
var coerce_tmp[8651745]:RootClass[236]
-
(8651747 'move' coerce_tmp[8651745] (8651749 'cast' RootClass[236] coerce_tmp[8651723]))
-
var call_tmp[8651752]:bool[19]
-
(8651754 'move' call_tmp[8651752] (8651756 '==' coerce_tmp[8651745] nil[32]))
-
if call_tmp[8651752]
-
{
-
(8651762 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8651765]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8651767]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8651770 call init[2650487] initTemp[8651767] coerce_tmp[8651723])
-
(8651773 'move' call_tmp[8651765] initTemp[8651767])
-
(8651780 call chpl__autoDestroy[5241215] _formal_tmp_obj[8651708])
-
(5599416 'move' call_tmp[5226261] call_tmp[8651765])
-
(5226272 call =[4457593] gr[5226118] call_tmp[5226261])
-
(5657505 call chpl__autoDestroy[4143509] call_tmp[5226261])
}
}
-
var call_tmp[5226279]:baseValue[334793]
-
var initTemp[5226525]:baseValue[334793]
-
(5226528 call init[1335025] initTemp[5226525])
-
(5226281 'move' call_tmp[5226279] initTemp[5226525])
-
var call_tmp[5226285]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var new_temp[5226560]:TensorResource(real(32),4,baseValue)[2654931]
-
var _formal_tmp_in_dataResource[5226567]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5657495 '=' _formal_tmp_in_dataResource[5226567] dr[5226111])
-
(5226572 'noop' )
-
var _formal_tmp_in_gradResource[5226576]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5657498 '=' _formal_tmp_in_gradResource[5226576] gr[5226118])
-
(5226581 'noop' )
-
(5226562 'move' new_temp[5226560] (5226545 call _new[4457960] _formal_tmp_in_dataResource[5226567] _formal_tmp_in_gradResource[5226576] call_tmp[5226279]))
-
var initTemp[5226587]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(5226590 call init[4458106] initTemp[5226587] new_temp[5226560])
-
(5226287 'move' call_tmp[5226285] initTemp[5226587])
-
(5226633 '=' ret[5226057] call_tmp[5226285])
-
label _end_detach[5226336]
-
(5609110 '=' _retArg[5609108] ret[5226057])
-
(5609112 return _void[46])
}
-
- «»
function TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] . detach[5226637] ( this[5226641]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] , copy[5226645]:bool[19] , keepGrad[5226649]:bool[19] , _retArg[5608958]:owned TensorResource(real(32),4,baseValue)[2657824] ) : void[4]
const in arg this[5226641]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] const in arg copy[5226645]:bool[19] const in arg keepGrad[5226649]:bool[19] ref arg _retArg[5608958]:owned TensorResource(real(32),4,baseValue)[2657824]-
{
-
var ret[5226680]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var coerce_tmp[5226986]:BaseTensorResource(real(32),4)[2594431]
-
(5226992 'move' coerce_tmp[5226986] (5226988 'cast' BaseTensorResource(real(32),4)[2594431] this[5226641]))
-
var call_tmp[8553155]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8553157 'move' call_tmp[8553155] (8553159 '.' coerce_tmp[5226986] dataResource[2594411]))
-
var dr[5226734]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5226736 call init=[2652543] dr[5226734] call_tmp[8553155])
-
var gr[5226741]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[5226743]:shared Remote(ndarray(4,real(32)))?[2601691]
-
if keepGrad[5226649]
-
{
-
var coerce_tmp[5227029]:BaseTensorResource(real(32),4)[2594431]
-
(5227035 'move' coerce_tmp[5227029] (5227031 'cast' BaseTensorResource(real(32),4)[2594431] this[5226641]))
-
var call_tmp[8553280]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(8553282 'move' call_tmp[8553280] (8553284 '.' coerce_tmp[5227029] gradResource[2594421]))
-
var ret[8650800]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[8650802]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(8650805 call init=[2653761] tmp[8650802] call_tmp[8553280])
-
(8650808 'move' ret[8650800] tmp[8650802])
-
(5226762 'move' tmp[5226743] ret[8650800])
}
-
{
-
(5227250 call init=[4458425] tmp[5226743] nil[32])
}
-
(5226812 'move' gr[5226741] tmp[5226743])
-
if copy[5226645]
-
{
-
var call_tmp[5226826]:owned Remote(ndarray(4,real(32)))[4456164]
-
var coerce_tmp[5227087]:Remote(ndarray(4,real(32)))[2601501]
-
(5227093 'move' coerce_tmp[5227087] (5227089 call borrow[2651271] dr[5226734]))
-
var ret_tmp[5599305]:owned Remote(ndarray(4,real(32)))[4456164]
-
(5226834 call copy[4456122] coerce_tmp[5227087] ret_tmp[5599305])
-
(5599308 'move' call_tmp[5226826] ret_tmp[5599305])
-
var call_tmp[5226835]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8651789]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651793 'move' i_obj[8651789] (8651791 'set reference' call_tmp[5226826]))
-
var _formal_tmp_obj[8651802]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651804 'move' _formal_tmp_obj[8651802] i_obj[8651789])
-
var i_obj[8651809]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651811 'move' i_obj[8651809] (8651813 'set reference' _formal_tmp_obj[8651802]))
-
var coerce_tmp[8651817]:Remote(ndarray(4,real(32)))[2601501]
-
(8651819 'move' coerce_tmp[8651817] (8651821 '.v' i_obj[8651809] chpl_p[4456159]))
-
(8651827 'noop' )
-
var tmp[8651828]:Remote(ndarray(4,real(32)))[2601501]
-
(8651830 'move' tmp[8651828] (8651832 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32]))
-
(8651835 '.=' i_obj[8651809] chpl_p[4456159] tmp[8651828])
-
var coerce_tmp[8651839]:RootClass[236]
-
(8651841 'move' coerce_tmp[8651839] (8651843 'cast' RootClass[236] coerce_tmp[8651817]))
-
var call_tmp[8651846]:bool[19]
-
(8651848 'move' call_tmp[8651846] (8651850 '==' coerce_tmp[8651839] nil[32]))
-
if call_tmp[8651846]
-
{
-
(8651856 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8651859]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8651861]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8651864 call init[2650487] initTemp[8651861] coerce_tmp[8651817])
-
(8651867 'move' call_tmp[8651859] initTemp[8651861])
-
(8651874 call chpl__autoDestroy[5241215] _formal_tmp_obj[8651802])
-
(5599422 'move' call_tmp[5226835] call_tmp[8651859])
-
(5226846 call =[4457191] dr[5226734] call_tmp[5226835])
-
(5657518 call chpl__autoDestroy[4143509] call_tmp[5226835])
-
var coerce_tmp[5227112]:Remote(ndarray(4,real(32)))[2601501]
-
(5227118 'move' coerce_tmp[5227112] (5227114 call borrow[3765308] gr[5226741]))
-
var coerce_tmp[5227121]:RootClass[236]
-
(5227127 'move' coerce_tmp[5227121] (5227123 'cast' RootClass[236] coerce_tmp[5227112]))
-
var call_tmp[7331329]:bool[19]
-
(7331331 'move' call_tmp[7331329] (7331333 '!=' coerce_tmp[5227121] nil[32]))
-
if call_tmp[7331329]
-
{
-
var coerce_tmp[8553580]:Remote(ndarray(4,real(32)))[2601501]
-
(8553582 'move' coerce_tmp[8553580] (8553584 '.v' gr[5226741] chpl_p[2601683]))
-
var coerce_tmp[8553587]:RootClass[236]
-
(8553589 'move' coerce_tmp[8553587] (8553591 'cast' RootClass[236] coerce_tmp[8553580]))
-
var call_tmp[8553594]:bool[19]
-
(8553596 'move' call_tmp[8553594] (8553598 '==' coerce_tmp[8553587] nil[32]))
-
if call_tmp[8553594]
-
{
-
(8553604 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8553607]:Remote(ndarray(4,real(32)))[2601501]
-
(8553609 'move' coerce_tmp[8553607] (8553611 '.v' gr[5226741] chpl_p[2601683]))
-
var call_tmp[5226875]:owned Remote(ndarray(4,real(32)))[4456164]
-
var ret_tmp[5599311]:owned Remote(ndarray(4,real(32)))[4456164]
-
(5226883 call copy[4456122] coerce_tmp[8553607] ret_tmp[5599311])
-
(5599314 'move' call_tmp[5226875] ret_tmp[5599311])
-
var call_tmp[5226884]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8651883]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651887 'move' i_obj[8651883] (8651885 'set reference' call_tmp[5226875]))
-
var _formal_tmp_obj[8651896]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651898 'move' _formal_tmp_obj[8651896] i_obj[8651883])
-
var i_obj[8651903]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651905 'move' i_obj[8651903] (8651907 'set reference' _formal_tmp_obj[8651896]))
-
var coerce_tmp[8651911]:Remote(ndarray(4,real(32)))[2601501]
-
(8651913 'move' coerce_tmp[8651911] (8651915 '.v' i_obj[8651903] chpl_p[4456159]))
-
(8651921 'noop' )
-
var tmp[8651922]:Remote(ndarray(4,real(32)))[2601501]
-
(8651924 'move' tmp[8651922] (8651926 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32]))
-
(8651929 '.=' i_obj[8651903] chpl_p[4456159] tmp[8651922])
-
var coerce_tmp[8651933]:RootClass[236]
-
(8651935 'move' coerce_tmp[8651933] (8651937 'cast' RootClass[236] coerce_tmp[8651911]))
-
var call_tmp[8651940]:bool[19]
-
(8651942 'move' call_tmp[8651940] (8651944 '==' coerce_tmp[8651933] nil[32]))
-
if call_tmp[8651940]
-
{
-
(8651950 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8651953]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8651955]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8651958 call init[2650487] initTemp[8651955] coerce_tmp[8651911])
-
(8651961 'move' call_tmp[8651953] initTemp[8651955])
-
(8651968 call chpl__autoDestroy[5241215] _formal_tmp_obj[8651896])
-
(5599428 'move' call_tmp[5226884] call_tmp[8651953])
-
(5226895 call =[4457593] gr[5226741] call_tmp[5226884])
-
(5657522 call chpl__autoDestroy[4143509] call_tmp[5226884])
}
}
-
var call_tmp[5226902]:baseValue[334793]
-
var initTemp[5227148]:baseValue[334793]
-
(5227151 call init[1335025] initTemp[5227148])
-
(5226904 'move' call_tmp[5226902] initTemp[5227148])
-
var call_tmp[5226908]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var new_temp[5227183]:TensorResource(real(32),4,baseValue)[2654931]
-
var _formal_tmp_in_dataResource[5227190]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5657512 '=' _formal_tmp_in_dataResource[5227190] dr[5226734])
-
(5227195 'noop' )
-
var _formal_tmp_in_gradResource[5227199]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5657515 '=' _formal_tmp_in_gradResource[5227199] gr[5226741])
-
(5227204 'noop' )
-
(5227185 'move' new_temp[5227183] (5227168 call _new[4457960] _formal_tmp_in_dataResource[5227190] _formal_tmp_in_gradResource[5227199] call_tmp[5226902]))
-
var initTemp[5227210]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(5227213 call init[4458106] initTemp[5227210] new_temp[5227183])
-
(5226910 'move' call_tmp[5226908] initTemp[5227210])
-
(5227256 '=' ret[5226680] call_tmp[5226908])
-
label _end_detach[5226959]
-
(5608960 '=' _retArg[5608958] ret[5226680])
-
(5608962 return _void[46])
}
-
- «»
function TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506] . detach[5227260] ( this[5227264]:TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506] , copy[5227268]:bool[19] , keepGrad[5227272]:bool[19] , _retArg[5608928]:owned TensorResource(real(32),4,baseValue)[2657824] ) : void[4]
const in arg this[5227264]:TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506] const in arg copy[5227268]:bool[19] const in arg keepGrad[5227272]:bool[19] ref arg _retArg[5608928]:owned TensorResource(real(32),4,baseValue)[2657824]-
{
-
var ret[5227303]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var coerce_tmp[5227609]:BaseTensorResource(real(32),4)[2594431]
-
(5227615 'move' coerce_tmp[5227609] (5227611 'cast' BaseTensorResource(real(32),4)[2594431] this[5227264]))
-
var call_tmp[8553165]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8553167 'move' call_tmp[8553165] (8553169 '.' coerce_tmp[5227609] dataResource[2594411]))
-
var dr[5227357]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5227359 call init=[2652543] dr[5227357] call_tmp[8553165])
-
var gr[5227364]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[5227366]:shared Remote(ndarray(4,real(32)))?[2601691]
-
if keepGrad[5227272]
-
{
-
var coerce_tmp[5227652]:BaseTensorResource(real(32),4)[2594431]
-
(5227658 'move' coerce_tmp[5227652] (5227654 'cast' BaseTensorResource(real(32),4)[2594431] this[5227264]))
-
var call_tmp[8553290]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(8553292 'move' call_tmp[8553290] (8553294 '.' coerce_tmp[5227652] gradResource[2594421]))
-
var ret[8650819]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[8650821]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(8650824 call init=[2653761] tmp[8650821] call_tmp[8553290])
-
(8650827 'move' ret[8650819] tmp[8650821])
-
(5227385 'move' tmp[5227366] ret[8650819])
}
-
{
-
(5227873 call init=[4458425] tmp[5227366] nil[32])
}
-
(5227435 'move' gr[5227364] tmp[5227366])
-
if copy[5227268]
-
{
-
var call_tmp[5227449]:owned Remote(ndarray(4,real(32)))[4456164]
-
var coerce_tmp[5227710]:Remote(ndarray(4,real(32)))[2601501]
-
(5227716 'move' coerce_tmp[5227710] (5227712 call borrow[2651271] dr[5227357]))
-
var ret_tmp[5599317]:owned Remote(ndarray(4,real(32)))[4456164]
-
(5227457 call copy[4456122] coerce_tmp[5227710] ret_tmp[5599317])
-
(5599320 'move' call_tmp[5227449] ret_tmp[5599317])
-
var call_tmp[5227458]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8651977]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651981 'move' i_obj[8651977] (8651979 'set reference' call_tmp[5227449]))
-
var _formal_tmp_obj[8651990]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651992 'move' _formal_tmp_obj[8651990] i_obj[8651977])
-
var i_obj[8651997]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651999 'move' i_obj[8651997] (8652001 'set reference' _formal_tmp_obj[8651990]))
-
var coerce_tmp[8652005]:Remote(ndarray(4,real(32)))[2601501]
-
(8652007 'move' coerce_tmp[8652005] (8652009 '.v' i_obj[8651997] chpl_p[4456159]))
-
(8652015 'noop' )
-
var tmp[8652016]:Remote(ndarray(4,real(32)))[2601501]
-
(8652018 'move' tmp[8652016] (8652020 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32]))
-
(8652023 '.=' i_obj[8651997] chpl_p[4456159] tmp[8652016])
-
var coerce_tmp[8652027]:RootClass[236]
-
(8652029 'move' coerce_tmp[8652027] (8652031 'cast' RootClass[236] coerce_tmp[8652005]))
-
var call_tmp[8652034]:bool[19]
-
(8652036 'move' call_tmp[8652034] (8652038 '==' coerce_tmp[8652027] nil[32]))
-
if call_tmp[8652034]
-
{
-
(8652044 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8652047]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8652049]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8652052 call init[2650487] initTemp[8652049] coerce_tmp[8652005])
-
(8652055 'move' call_tmp[8652047] initTemp[8652049])
-
(8652062 call chpl__autoDestroy[5241215] _formal_tmp_obj[8651990])
-
(5599434 'move' call_tmp[5227458] call_tmp[8652047])
-
(5227469 call =[4457191] dr[5227357] call_tmp[5227458])
-
(5657535 call chpl__autoDestroy[4143509] call_tmp[5227458])
-
var coerce_tmp[5227735]:Remote(ndarray(4,real(32)))[2601501]
-
(5227741 'move' coerce_tmp[5227735] (5227737 call borrow[3765308] gr[5227364]))
-
var coerce_tmp[5227744]:RootClass[236]
-
(5227750 'move' coerce_tmp[5227744] (5227746 'cast' RootClass[236] coerce_tmp[5227735]))
-
var call_tmp[7331339]:bool[19]
-
(7331341 'move' call_tmp[7331339] (7331343 '!=' coerce_tmp[5227744] nil[32]))
-
if call_tmp[7331339]
-
{
-
var coerce_tmp[8553623]:Remote(ndarray(4,real(32)))[2601501]
-
(8553625 'move' coerce_tmp[8553623] (8553627 '.v' gr[5227364] chpl_p[2601683]))
-
var coerce_tmp[8553630]:RootClass[236]
-
(8553632 'move' coerce_tmp[8553630] (8553634 'cast' RootClass[236] coerce_tmp[8553623]))
-
var call_tmp[8553637]:bool[19]
-
(8553639 'move' call_tmp[8553637] (8553641 '==' coerce_tmp[8553630] nil[32]))
-
if call_tmp[8553637]
-
{
-
(8553647 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8553650]:Remote(ndarray(4,real(32)))[2601501]
-
(8553652 'move' coerce_tmp[8553650] (8553654 '.v' gr[5227364] chpl_p[2601683]))
-
var call_tmp[5227498]:owned Remote(ndarray(4,real(32)))[4456164]
-
var ret_tmp[5599323]:owned Remote(ndarray(4,real(32)))[4456164]
-
(5227506 call copy[4456122] coerce_tmp[8553650] ret_tmp[5599323])
-
(5599326 'move' call_tmp[5227498] ret_tmp[5599323])
-
var call_tmp[5227507]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8652071]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8652075 'move' i_obj[8652071] (8652073 'set reference' call_tmp[5227498]))
-
var _formal_tmp_obj[8652084]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8652086 'move' _formal_tmp_obj[8652084] i_obj[8652071])
-
var i_obj[8652091]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8652093 'move' i_obj[8652091] (8652095 'set reference' _formal_tmp_obj[8652084]))
-
var coerce_tmp[8652099]:Remote(ndarray(4,real(32)))[2601501]
-
(8652101 'move' coerce_tmp[8652099] (8652103 '.v' i_obj[8652091] chpl_p[4456159]))
-
(8652109 'noop' )
-
var tmp[8652110]:Remote(ndarray(4,real(32)))[2601501]
-
(8652112 'move' tmp[8652110] (8652114 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32]))
-
(8652117 '.=' i_obj[8652091] chpl_p[4456159] tmp[8652110])
-
var coerce_tmp[8652121]:RootClass[236]
-
(8652123 'move' coerce_tmp[8652121] (8652125 'cast' RootClass[236] coerce_tmp[8652099]))
-
var call_tmp[8652128]:bool[19]
-
(8652130 'move' call_tmp[8652128] (8652132 '==' coerce_tmp[8652121] nil[32]))
-
if call_tmp[8652128]
-
{
-
(8652138 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8652141]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8652143]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8652146 call init[2650487] initTemp[8652143] coerce_tmp[8652099])
-
(8652149 'move' call_tmp[8652141] initTemp[8652143])
-
(8652156 call chpl__autoDestroy[5241215] _formal_tmp_obj[8652084])
-
(5599440 'move' call_tmp[5227507] call_tmp[8652141])
-
(5227518 call =[4457593] gr[5227364] call_tmp[5227507])
-
(5657539 call chpl__autoDestroy[4143509] call_tmp[5227507])
}
}
-
var call_tmp[5227525]:baseValue[334793]
-
var initTemp[5227771]:baseValue[334793]
-
(5227774 call init[1335025] initTemp[5227771])
-
(5227527 'move' call_tmp[5227525] initTemp[5227771])
-
var call_tmp[5227531]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var new_temp[5227806]:TensorResource(real(32),4,baseValue)[2654931]
-
var _formal_tmp_in_dataResource[5227813]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5657529 '=' _formal_tmp_in_dataResource[5227813] dr[5227357])
-
(5227818 'noop' )
-
var _formal_tmp_in_gradResource[5227822]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5657532 '=' _formal_tmp_in_gradResource[5227822] gr[5227364])
-
(5227827 'noop' )
-
(5227808 'move' new_temp[5227806] (5227791 call _new[4457960] _formal_tmp_in_dataResource[5227813] _formal_tmp_in_gradResource[5227822] call_tmp[5227525]))
-
var initTemp[5227833]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(5227836 call init[4458106] initTemp[5227833] new_temp[5227806])
-
(5227533 'move' call_tmp[5227531] initTemp[5227833])
-
(5227879 '=' ret[5227303] call_tmp[5227531])
-
label _end_detach[5227582]
-
(5608930 '=' _retArg[5608928] ret[5227303])
-
(5608932 return _void[46])
}
-
- «»
function TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] . detach[5227883] ( this[5227887]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] , copy[5227891]:bool[19] , keepGrad[5227895]:bool[19] , _retArg[5609054]:owned TensorResource(real(32),4,baseValue)[2657824] ) : void[4]
const in arg this[5227887]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] const in arg copy[5227891]:bool[19] const in arg keepGrad[5227895]:bool[19] ref arg _retArg[5609054]:owned TensorResource(real(32),4,baseValue)[2657824]-
{
-
var ret[5227926]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var coerce_tmp[5228232]:BaseTensorResource(real(32),4)[2594431]
-
(5228238 'move' coerce_tmp[5228232] (5228234 'cast' BaseTensorResource(real(32),4)[2594431] this[5227887]))
-
var call_tmp[8553175]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8553177 'move' call_tmp[8553175] (8553179 '.' coerce_tmp[5228232] dataResource[2594411]))
-
var dr[5227980]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5227982 call init=[2652543] dr[5227980] call_tmp[8553175])
-
var gr[5227987]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[5227989]:shared Remote(ndarray(4,real(32)))?[2601691]
-
if keepGrad[5227895]
-
{
-
var coerce_tmp[5228275]:BaseTensorResource(real(32),4)[2594431]
-
(5228281 'move' coerce_tmp[5228275] (5228277 'cast' BaseTensorResource(real(32),4)[2594431] this[5227887]))
-
var call_tmp[8553300]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(8553302 'move' call_tmp[8553300] (8553304 '.' coerce_tmp[5228275] gradResource[2594421]))
-
var ret[8650838]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[8650840]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(8650843 call init=[2653761] tmp[8650840] call_tmp[8553300])
-
(8650846 'move' ret[8650838] tmp[8650840])
-
(5228008 'move' tmp[5227989] ret[8650838])
}
-
{
-
(5228496 call init=[4458425] tmp[5227989] nil[32])
}
-
(5228058 'move' gr[5227987] tmp[5227989])
-
if copy[5227891]
-
{
-
var call_tmp[5228072]:owned Remote(ndarray(4,real(32)))[4456164]
-
var coerce_tmp[5228333]:Remote(ndarray(4,real(32)))[2601501]
-
(5228339 'move' coerce_tmp[5228333] (5228335 call borrow[2651271] dr[5227980]))
-
var ret_tmp[5599329]:owned Remote(ndarray(4,real(32)))[4456164]
-
(5228080 call copy[4456122] coerce_tmp[5228333] ret_tmp[5599329])
-
(5599332 'move' call_tmp[5228072] ret_tmp[5599329])
-
var call_tmp[5228081]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8652165]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8652169 'move' i_obj[8652165] (8652167 'set reference' call_tmp[5228072]))
-
var _formal_tmp_obj[8652178]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8652180 'move' _formal_tmp_obj[8652178] i_obj[8652165])
-
var i_obj[8652185]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8652187 'move' i_obj[8652185] (8652189 'set reference' _formal_tmp_obj[8652178]))
-
var coerce_tmp[8652193]:Remote(ndarray(4,real(32)))[2601501]
-
(8652195 'move' coerce_tmp[8652193] (8652197 '.v' i_obj[8652185] chpl_p[4456159]))
-
(8652203 'noop' )
-
var tmp[8652204]:Remote(ndarray(4,real(32)))[2601501]
-
(8652206 'move' tmp[8652204] (8652208 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32]))
-
(8652211 '.=' i_obj[8652185] chpl_p[4456159] tmp[8652204])
-
var coerce_tmp[8652215]:RootClass[236]
-
(8652217 'move' coerce_tmp[8652215] (8652219 'cast' RootClass[236] coerce_tmp[8652193]))
-
var call_tmp[8652222]:bool[19]
-
(8652224 'move' call_tmp[8652222] (8652226 '==' coerce_tmp[8652215] nil[32]))
-
if call_tmp[8652222]
-
{
-
(8652232 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8652235]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8652237]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8652240 call init[2650487] initTemp[8652237] coerce_tmp[8652193])
-
(8652243 'move' call_tmp[8652235] initTemp[8652237])
-
(8652250 call chpl__autoDestroy[5241215] _formal_tmp_obj[8652178])
-
(5599446 'move' call_tmp[5228081] call_tmp[8652235])
-
(5228092 call =[4457191] dr[5227980] call_tmp[5228081])
-
(5657552 call chpl__autoDestroy[4143509] call_tmp[5228081])
-
var coerce_tmp[5228358]:Remote(ndarray(4,real(32)))[2601501]
-
(5228364 'move' coerce_tmp[5228358] (5228360 call borrow[3765308] gr[5227987]))
-
var coerce_tmp[5228367]:RootClass[236]
-
(5228373 'move' coerce_tmp[5228367] (5228369 'cast' RootClass[236] coerce_tmp[5228358]))
-
var call_tmp[7331349]:bool[19]
-
(7331351 'move' call_tmp[7331349] (7331353 '!=' coerce_tmp[5228367] nil[32]))
-
if call_tmp[7331349]
-
{
-
var coerce_tmp[8553666]:Remote(ndarray(4,real(32)))[2601501]
-
(8553668 'move' coerce_tmp[8553666] (8553670 '.v' gr[5227987] chpl_p[2601683]))
-
var coerce_tmp[8553673]:RootClass[236]
-
(8553675 'move' coerce_tmp[8553673] (8553677 'cast' RootClass[236] coerce_tmp[8553666]))
-
var call_tmp[8553680]:bool[19]
-
(8553682 'move' call_tmp[8553680] (8553684 '==' coerce_tmp[8553673] nil[32]))
-
if call_tmp[8553680]
-
{
-
(8553690 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8553693]:Remote(ndarray(4,real(32)))[2601501]
-
(8553695 'move' coerce_tmp[8553693] (8553697 '.v' gr[5227987] chpl_p[2601683]))
-
var call_tmp[5228121]:owned Remote(ndarray(4,real(32)))[4456164]
-
var ret_tmp[5599335]:owned Remote(ndarray(4,real(32)))[4456164]
-
(5228129 call copy[4456122] coerce_tmp[8553693] ret_tmp[5599335])
-
(5599338 'move' call_tmp[5228121] ret_tmp[5599335])
-
var call_tmp[5228130]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8652259]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8652263 'move' i_obj[8652259] (8652261 'set reference' call_tmp[5228121]))
-
var _formal_tmp_obj[8652272]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8652274 'move' _formal_tmp_obj[8652272] i_obj[8652259])
-
var i_obj[8652279]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8652281 'move' i_obj[8652279] (8652283 'set reference' _formal_tmp_obj[8652272]))
-
var coerce_tmp[8652287]:Remote(ndarray(4,real(32)))[2601501]
-
(8652289 'move' coerce_tmp[8652287] (8652291 '.v' i_obj[8652279] chpl_p[4456159]))
-
(8652297 'noop' )
-
var tmp[8652298]:Remote(ndarray(4,real(32)))[2601501]
-
(8652300 'move' tmp[8652298] (8652302 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32]))
-
(8652305 '.=' i_obj[8652279] chpl_p[4456159] tmp[8652298])
-
var coerce_tmp[8652309]:RootClass[236]
-
(8652311 'move' coerce_tmp[8652309] (8652313 'cast' RootClass[236] coerce_tmp[8652287]))
-
var call_tmp[8652316]:bool[19]
-
(8652318 'move' call_tmp[8652316] (8652320 '==' coerce_tmp[8652309] nil[32]))
-
if call_tmp[8652316]
-
{
-
(8652326 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8652329]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8652331]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8652334 call init[2650487] initTemp[8652331] coerce_tmp[8652287])
-
(8652337 'move' call_tmp[8652329] initTemp[8652331])
-
(8652344 call chpl__autoDestroy[5241215] _formal_tmp_obj[8652272])
-
(5599452 'move' call_tmp[5228130] call_tmp[8652329])
-
(5228141 call =[4457593] gr[5227987] call_tmp[5228130])
-
(5657556 call chpl__autoDestroy[4143509] call_tmp[5228130])
}
}
-
var call_tmp[5228148]:baseValue[334793]
-
var initTemp[5228394]:baseValue[334793]
-
(5228397 call init[1335025] initTemp[5228394])
-
(5228150 'move' call_tmp[5228148] initTemp[5228394])
-
var call_tmp[5228154]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var new_temp[5228429]:TensorResource(real(32),4,baseValue)[2654931]
-
var _formal_tmp_in_dataResource[5228436]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5657546 '=' _formal_tmp_in_dataResource[5228436] dr[5227980])
-
(5228441 'noop' )
-
var _formal_tmp_in_gradResource[5228445]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5657549 '=' _formal_tmp_in_gradResource[5228445] gr[5227987])
-
(5228450 'noop' )
-
(5228431 'move' new_temp[5228429] (5228414 call _new[4457960] _formal_tmp_in_dataResource[5228436] _formal_tmp_in_gradResource[5228445] call_tmp[5228148]))
-
var initTemp[5228456]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(5228459 call init[4458106] initTemp[5228456] new_temp[5228429])
-
(5228156 'move' call_tmp[5228154] initTemp[5228456])
-
(5228502 '=' ret[5227926] call_tmp[5228154])
-
label _end_detach[5228205]
-
(5609056 '=' _retArg[5609054] ret[5227926])
-
(5609058 return _void[46])
}
-
- «»
function TensorResource(real(32),4,addOp(4,real(32)))[5179576] . detach[5228506] ( this[5228510]:TensorResource(real(32),4,addOp(4,real(32)))[5179576] , copy[5228514]:bool[19] , keepGrad[5228518]:bool[19] , _retArg[5608976]:owned TensorResource(real(32),4,baseValue)[2657824] ) : void[4]
const in arg this[5228510]:TensorResource(real(32),4,addOp(4,real(32)))[5179576] const in arg copy[5228514]:bool[19] const in arg keepGrad[5228518]:bool[19] ref arg _retArg[5608976]:owned TensorResource(real(32),4,baseValue)[2657824]-
{
-
var ret[5228549]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var coerce_tmp[5228855]:BaseTensorResource(real(32),4)[2594431]
-
(5228861 'move' coerce_tmp[5228855] (5228857 'cast' BaseTensorResource(real(32),4)[2594431] this[5228510]))
-
var call_tmp[8553185]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8553187 'move' call_tmp[8553185] (8553189 '.' coerce_tmp[5228855] dataResource[2594411]))
-
var dr[5228603]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5228605 call init=[2652543] dr[5228603] call_tmp[8553185])
-
var gr[5228610]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[5228612]:shared Remote(ndarray(4,real(32)))?[2601691]
-
if keepGrad[5228518]
-
{
-
var coerce_tmp[5228898]:BaseTensorResource(real(32),4)[2594431]
-
(5228904 'move' coerce_tmp[5228898] (5228900 'cast' BaseTensorResource(real(32),4)[2594431] this[5228510]))
-
var call_tmp[8553310]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(8553312 'move' call_tmp[8553310] (8553314 '.' coerce_tmp[5228898] gradResource[2594421]))
-
var ret[8650857]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[8650859]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(8650862 call init=[2653761] tmp[8650859] call_tmp[8553310])
-
(8650865 'move' ret[8650857] tmp[8650859])
-
(5228631 'move' tmp[5228612] ret[8650857])
}
-
{
-
(5229119 call init=[4458425] tmp[5228612] nil[32])
}
-
(5228681 'move' gr[5228610] tmp[5228612])
-
if copy[5228514]
-
{
-
var call_tmp[5228695]:owned Remote(ndarray(4,real(32)))[4456164]
-
var coerce_tmp[5228956]:Remote(ndarray(4,real(32)))[2601501]
-
(5228962 'move' coerce_tmp[5228956] (5228958 call borrow[2651271] dr[5228603]))
-
var ret_tmp[5599341]:owned Remote(ndarray(4,real(32)))[4456164]
-
(5228703 call copy[4456122] coerce_tmp[5228956] ret_tmp[5599341])
-
(5599344 'move' call_tmp[5228695] ret_tmp[5599341])
-
var call_tmp[5228704]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8652353]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8652357 'move' i_obj[8652353] (8652355 'set reference' call_tmp[5228695]))
-
var _formal_tmp_obj[8652366]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8652368 'move' _formal_tmp_obj[8652366] i_obj[8652353])
-
var i_obj[8652373]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8652375 'move' i_obj[8652373] (8652377 'set reference' _formal_tmp_obj[8652366]))
-
var coerce_tmp[8652381]:Remote(ndarray(4,real(32)))[2601501]
-
(8652383 'move' coerce_tmp[8652381] (8652385 '.v' i_obj[8652373] chpl_p[4456159]))
-
(8652391 'noop' )
-
var tmp[8652392]:Remote(ndarray(4,real(32)))[2601501]
-
(8652394 'move' tmp[8652392] (8652396 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32]))
-
(8652399 '.=' i_obj[8652373] chpl_p[4456159] tmp[8652392])
-
var coerce_tmp[8652403]:RootClass[236]
-
(8652405 'move' coerce_tmp[8652403] (8652407 'cast' RootClass[236] coerce_tmp[8652381]))
-
var call_tmp[8652410]:bool[19]
-
(8652412 'move' call_tmp[8652410] (8652414 '==' coerce_tmp[8652403] nil[32]))
-
if call_tmp[8652410]
-
{
-
(8652420 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8652423]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8652425]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8652428 call init[2650487] initTemp[8652425] coerce_tmp[8652381])
-
(8652431 'move' call_tmp[8652423] initTemp[8652425])
-
(8652438 call chpl__autoDestroy[5241215] _formal_tmp_obj[8652366])
-
(5599458 'move' call_tmp[5228704] call_tmp[8652423])
-
(5228715 call =[4457191] dr[5228603] call_tmp[5228704])
-
(5657569 call chpl__autoDestroy[4143509] call_tmp[5228704])
-
var coerce_tmp[5228981]:Remote(ndarray(4,real(32)))[2601501]
-
(5228987 'move' coerce_tmp[5228981] (5228983 call borrow[3765308] gr[5228610]))
-
var coerce_tmp[5228990]:RootClass[236]
-
(5228996 'move' coerce_tmp[5228990] (5228992 'cast' RootClass[236] coerce_tmp[5228981]))
-
var call_tmp[7331359]:bool[19]
-
(7331361 'move' call_tmp[7331359] (7331363 '!=' coerce_tmp[5228990] nil[32]))
-
if call_tmp[7331359]
-
{
-
var coerce_tmp[8553709]:Remote(ndarray(4,real(32)))[2601501]
-
(8553711 'move' coerce_tmp[8553709] (8553713 '.v' gr[5228610] chpl_p[2601683]))
-
var coerce_tmp[8553716]:RootClass[236]
-
(8553718 'move' coerce_tmp[8553716] (8553720 'cast' RootClass[236] coerce_tmp[8553709]))
-
var call_tmp[8553723]:bool[19]
-
(8553725 'move' call_tmp[8553723] (8553727 '==' coerce_tmp[8553716] nil[32]))
-
if call_tmp[8553723]
-
{
-
(8553733 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8553736]:Remote(ndarray(4,real(32)))[2601501]
-
(8553738 'move' coerce_tmp[8553736] (8553740 '.v' gr[5228610] chpl_p[2601683]))
-
var call_tmp[5228744]:owned Remote(ndarray(4,real(32)))[4456164]
-
var ret_tmp[5599347]:owned Remote(ndarray(4,real(32)))[4456164]
-
(5228752 call copy[4456122] coerce_tmp[8553736] ret_tmp[5599347])
-
(5599350 'move' call_tmp[5228744] ret_tmp[5599347])
-
var call_tmp[5228753]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8652447]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8652451 'move' i_obj[8652447] (8652449 'set reference' call_tmp[5228744]))
-
var _formal_tmp_obj[8652460]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8652462 'move' _formal_tmp_obj[8652460] i_obj[8652447])
-
var i_obj[8652467]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8652469 'move' i_obj[8652467] (8652471 'set reference' _formal_tmp_obj[8652460]))
-
var coerce_tmp[8652475]:Remote(ndarray(4,real(32)))[2601501]
-
(8652477 'move' coerce_tmp[8652475] (8652479 '.v' i_obj[8652467] chpl_p[4456159]))
-
(8652485 'noop' )
-
var tmp[8652486]:Remote(ndarray(4,real(32)))[2601501]
-
(8652488 'move' tmp[8652486] (8652490 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32]))
-
(8652493 '.=' i_obj[8652467] chpl_p[4456159] tmp[8652486])
-
var coerce_tmp[8652497]:RootClass[236]
-
(8652499 'move' coerce_tmp[8652497] (8652501 'cast' RootClass[236] coerce_tmp[8652475]))
-
var call_tmp[8652504]:bool[19]
-
(8652506 'move' call_tmp[8652504] (8652508 '==' coerce_tmp[8652497] nil[32]))
-
if call_tmp[8652504]
-
{
-
(8652514 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8652517]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8652519]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8652522 call init[2650487] initTemp[8652519] coerce_tmp[8652475])
-
(8652525 'move' call_tmp[8652517] initTemp[8652519])
-
(8652532 call chpl__autoDestroy[5241215] _formal_tmp_obj[8652460])
-
(5599464 'move' call_tmp[5228753] call_tmp[8652517])
-
(5228764 call =[4457593] gr[5228610] call_tmp[5228753])
-
(5657573 call chpl__autoDestroy[4143509] call_tmp[5228753])
}
}
-
var call_tmp[5228771]:baseValue[334793]
-
var initTemp[5229017]:baseValue[334793]
-
(5229020 call init[1335025] initTemp[5229017])
-
(5228773 'move' call_tmp[5228771] initTemp[5229017])
-
var call_tmp[5228777]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var new_temp[5229052]:TensorResource(real(32),4,baseValue)[2654931]
-
var _formal_tmp_in_dataResource[5229059]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5657563 '=' _formal_tmp_in_dataResource[5229059] dr[5228603])
-
(5229064 'noop' )
-
var _formal_tmp_in_gradResource[5229068]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5657566 '=' _formal_tmp_in_gradResource[5229068] gr[5228610])
-
(5229073 'noop' )
-
(5229054 'move' new_temp[5229052] (5229037 call _new[4457960] _formal_tmp_in_dataResource[5229059] _formal_tmp_in_gradResource[5229068] call_tmp[5228771]))
-
var initTemp[5229079]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(5229082 call init[4458106] initTemp[5229079] new_temp[5229052])
-
(5228779 'move' call_tmp[5228777] initTemp[5229079])
-
(5229125 '=' ret[5228549] call_tmp[5228777])
-
label _end_detach[5228828]
-
(5608978 '=' _retArg[5608976] ret[5228549])
-
(5608980 return _void[46])
}
-
- «»
function TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508] . detach[5229129] ( this[5229133]:TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508] , copy[5229137]:bool[19] , keepGrad[5229141]:bool[19] , _retArg[5609024]:owned TensorResource(real(32),5,baseValue)[2827101] ) : void[4]
const in arg this[5229133]:TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508] const in arg copy[5229137]:bool[19] const in arg keepGrad[5229141]:bool[19] ref arg _retArg[5609024]:owned TensorResource(real(32),5,baseValue)[2827101]-
{
-
var ret[5229172]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var coerce_tmp[5229478]:BaseTensorResource(real(32),5)[2679277]
-
(5229484 'move' coerce_tmp[5229478] (5229480 'cast' BaseTensorResource(real(32),5)[2679277] this[5229133]))
-
var call_tmp[8554781]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8554783 'move' call_tmp[8554781] (8554785 '.' coerce_tmp[5229478] dataResource[2679257]))
-
var dr[5229226]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5229228 call init=[2821820] dr[5229226] call_tmp[8554781])
-
var gr[5229233]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[5229235]:shared Remote(ndarray(5,real(32)))?[2686937]
-
if keepGrad[5229141]
-
{
-
var coerce_tmp[5229521]:BaseTensorResource(real(32),5)[2679277]
-
(5229527 'move' coerce_tmp[5229521] (5229523 'cast' BaseTensorResource(real(32),5)[2679277] this[5229133]))
-
var call_tmp[8554906]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(8554908 'move' call_tmp[8554906] (8554910 '.' coerce_tmp[5229521] gradResource[2679267]))
-
var ret[8653148]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[8653150]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(8653153 call init=[2823038] tmp[8653150] call_tmp[8554906])
-
(8653156 'move' ret[8653148] tmp[8653150])
-
(5229254 'move' tmp[5229235] ret[8653148])
}
-
{
-
(5229742 call init=[4474318] tmp[5229235] nil[32])
}
-
(5229304 'move' gr[5229233] tmp[5229235])
-
if copy[5229137]
-
{
-
var call_tmp[5229318]:owned Remote(ndarray(5,real(32)))[4472057]
-
var coerce_tmp[5229579]:Remote(ndarray(5,real(32)))[2686747]
-
(5229585 'move' coerce_tmp[5229579] (5229581 call borrow[2820548] dr[5229226]))
-
var ret_tmp[5599643]:owned Remote(ndarray(5,real(32)))[4472057]
-
(5229326 call copy[4472015] coerce_tmp[5229579] ret_tmp[5599643])
-
(5599646 'move' call_tmp[5229318] ret_tmp[5599643])
-
var call_tmp[5229327]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8653630]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8653634 'move' i_obj[8653630] (8653632 'set reference' call_tmp[5229318]))
-
var _formal_tmp_obj[8653643]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8653645 'move' _formal_tmp_obj[8653643] i_obj[8653630])
-
var i_obj[8653650]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8653652 'move' i_obj[8653650] (8653654 'set reference' _formal_tmp_obj[8653643]))
-
var coerce_tmp[8653658]:Remote(ndarray(5,real(32)))[2686747]
-
(8653660 'move' coerce_tmp[8653658] (8653662 '.v' i_obj[8653650] chpl_p[4472052]))
-
(8653668 'noop' )
-
var tmp[8653669]:Remote(ndarray(5,real(32)))[2686747]
-
(8653671 'move' tmp[8653669] (8653673 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32]))
-
(8653676 '.=' i_obj[8653650] chpl_p[4472052] tmp[8653669])
-
var coerce_tmp[8653680]:RootClass[236]
-
(8653682 'move' coerce_tmp[8653680] (8653684 'cast' RootClass[236] coerce_tmp[8653658]))
-
var call_tmp[8653687]:bool[19]
-
(8653689 'move' call_tmp[8653687] (8653691 '==' coerce_tmp[8653680] nil[32]))
-
if call_tmp[8653687]
-
{
-
(8653697 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8653700]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8653702]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8653705 call init[2819764] initTemp[8653702] coerce_tmp[8653658])
-
(8653708 'move' call_tmp[8653700] initTemp[8653702])
-
(8653715 call chpl__autoDestroy[5241859] _formal_tmp_obj[8653643])
-
(5599760 'move' call_tmp[5229327] call_tmp[8653700])
-
(5229338 call =[4473084] dr[5229226] call_tmp[5229327])
-
(5657586 call chpl__autoDestroy[4159085] call_tmp[5229327])
-
var coerce_tmp[5229604]:Remote(ndarray(5,real(32)))[2686747]
-
(5229610 'move' coerce_tmp[5229604] (5229606 call borrow[3772688] gr[5229233]))
-
var coerce_tmp[5229613]:RootClass[236]
-
(5229619 'move' coerce_tmp[5229613] (5229615 'cast' RootClass[236] coerce_tmp[5229604]))
-
var call_tmp[7331369]:bool[19]
-
(7331371 'move' call_tmp[7331369] (7331373 '!=' coerce_tmp[5229613] nil[32]))
-
if call_tmp[7331369]
-
{
-
var coerce_tmp[8555107]:Remote(ndarray(5,real(32)))[2686747]
-
(8555109 'move' coerce_tmp[8555107] (8555111 '.v' gr[5229233] chpl_p[2686929]))
-
var coerce_tmp[8555114]:RootClass[236]
-
(8555116 'move' coerce_tmp[8555114] (8555118 'cast' RootClass[236] coerce_tmp[8555107]))
-
var call_tmp[8555121]:bool[19]
-
(8555123 'move' call_tmp[8555121] (8555125 '==' coerce_tmp[8555114] nil[32]))
-
if call_tmp[8555121]
-
{
-
(8555131 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8555134]:Remote(ndarray(5,real(32)))[2686747]
-
(8555136 'move' coerce_tmp[8555134] (8555138 '.v' gr[5229233] chpl_p[2686929]))
-
var call_tmp[5229367]:owned Remote(ndarray(5,real(32)))[4472057]
-
var ret_tmp[5599649]:owned Remote(ndarray(5,real(32)))[4472057]
-
(5229375 call copy[4472015] coerce_tmp[8555134] ret_tmp[5599649])
-
(5599652 'move' call_tmp[5229367] ret_tmp[5599649])
-
var call_tmp[5229376]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8653724]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8653728 'move' i_obj[8653724] (8653726 'set reference' call_tmp[5229367]))
-
var _formal_tmp_obj[8653737]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8653739 'move' _formal_tmp_obj[8653737] i_obj[8653724])
-
var i_obj[8653744]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8653746 'move' i_obj[8653744] (8653748 'set reference' _formal_tmp_obj[8653737]))
-
var coerce_tmp[8653752]:Remote(ndarray(5,real(32)))[2686747]
-
(8653754 'move' coerce_tmp[8653752] (8653756 '.v' i_obj[8653744] chpl_p[4472052]))
-
(8653762 'noop' )
-
var tmp[8653763]:Remote(ndarray(5,real(32)))[2686747]
-
(8653765 'move' tmp[8653763] (8653767 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32]))
-
(8653770 '.=' i_obj[8653744] chpl_p[4472052] tmp[8653763])
-
var coerce_tmp[8653774]:RootClass[236]
-
(8653776 'move' coerce_tmp[8653774] (8653778 'cast' RootClass[236] coerce_tmp[8653752]))
-
var call_tmp[8653781]:bool[19]
-
(8653783 'move' call_tmp[8653781] (8653785 '==' coerce_tmp[8653774] nil[32]))
-
if call_tmp[8653781]
-
{
-
(8653791 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8653794]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8653796]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8653799 call init[2819764] initTemp[8653796] coerce_tmp[8653752])
-
(8653802 'move' call_tmp[8653794] initTemp[8653796])
-
(8653809 call chpl__autoDestroy[5241859] _formal_tmp_obj[8653737])
-
(5599766 'move' call_tmp[5229376] call_tmp[8653794])
-
(5229387 call =[4473486] gr[5229233] call_tmp[5229376])
-
(5657590 call chpl__autoDestroy[4159085] call_tmp[5229376])
}
}
-
var call_tmp[5229394]:baseValue[334793]
-
var initTemp[5229640]:baseValue[334793]
-
(5229643 call init[1335025] initTemp[5229640])
-
(5229396 'move' call_tmp[5229394] initTemp[5229640])
-
var call_tmp[5229400]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var new_temp[5229675]:TensorResource(real(32),5,baseValue)[2824208]
-
var _formal_tmp_in_dataResource[5229682]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5657580 '=' _formal_tmp_in_dataResource[5229682] dr[5229226])
-
(5229687 'noop' )
-
var _formal_tmp_in_gradResource[5229691]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5657583 '=' _formal_tmp_in_gradResource[5229691] gr[5229233])
-
(5229696 'noop' )
-
(5229677 'move' new_temp[5229675] (5229660 call _new[4473853] _formal_tmp_in_dataResource[5229682] _formal_tmp_in_gradResource[5229691] call_tmp[5229394]))
-
var initTemp[5229702]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(5229705 call init[4473999] initTemp[5229702] new_temp[5229675])
-
(5229402 'move' call_tmp[5229400] initTemp[5229702])
-
(5229748 '=' ret[5229172] call_tmp[5229400])
-
label _end_detach[5229451]
-
(5609026 '=' _retArg[5609024] ret[5229172])
-
(5609028 return _void[46])
}
-
- «»
function TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] . detach[5229752] ( this[5229756]:TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] , copy[5229760]:bool[19] , keepGrad[5229764]:bool[19] , _retArg[5609078]:owned TensorResource(real(32),5,baseValue)[2827101] ) : void[4]
const in arg this[5229756]:TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] const in arg copy[5229760]:bool[19] const in arg keepGrad[5229764]:bool[19] ref arg _retArg[5609078]:owned TensorResource(real(32),5,baseValue)[2827101]-
{
-
var ret[5229795]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var coerce_tmp[5230101]:BaseTensorResource(real(32),5)[2679277]
-
(5230107 'move' coerce_tmp[5230101] (5230103 'cast' BaseTensorResource(real(32),5)[2679277] this[5229756]))
-
var call_tmp[8554791]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8554793 'move' call_tmp[8554791] (8554795 '.' coerce_tmp[5230101] dataResource[2679257]))
-
var dr[5229849]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5229851 call init=[2821820] dr[5229849] call_tmp[8554791])
-
var gr[5229856]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[5229858]:shared Remote(ndarray(5,real(32)))?[2686937]
-
if keepGrad[5229764]
-
{
-
var coerce_tmp[5230144]:BaseTensorResource(real(32),5)[2679277]
-
(5230150 'move' coerce_tmp[5230144] (5230146 'cast' BaseTensorResource(real(32),5)[2679277] this[5229756]))
-
var call_tmp[8554916]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(8554918 'move' call_tmp[8554916] (8554920 '.' coerce_tmp[5230144] gradResource[2679267]))
-
var ret[8653167]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[8653169]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(8653172 call init=[2823038] tmp[8653169] call_tmp[8554916])
-
(8653175 'move' ret[8653167] tmp[8653169])
-
(5229877 'move' tmp[5229858] ret[8653167])
}
-
{
-
(5230365 call init=[4474318] tmp[5229858] nil[32])
}
-
(5229927 'move' gr[5229856] tmp[5229858])
-
if copy[5229760]
-
{
-
var call_tmp[5229941]:owned Remote(ndarray(5,real(32)))[4472057]
-
var coerce_tmp[5230202]:Remote(ndarray(5,real(32)))[2686747]
-
(5230208 'move' coerce_tmp[5230202] (5230204 call borrow[2820548] dr[5229849]))
-
var ret_tmp[5599655]:owned Remote(ndarray(5,real(32)))[4472057]
-
(5229949 call copy[4472015] coerce_tmp[5230202] ret_tmp[5599655])
-
(5599658 'move' call_tmp[5229941] ret_tmp[5599655])
-
var call_tmp[5229950]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8653818]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8653822 'move' i_obj[8653818] (8653820 'set reference' call_tmp[5229941]))
-
var _formal_tmp_obj[8653831]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8653833 'move' _formal_tmp_obj[8653831] i_obj[8653818])
-
var i_obj[8653838]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8653840 'move' i_obj[8653838] (8653842 'set reference' _formal_tmp_obj[8653831]))
-
var coerce_tmp[8653846]:Remote(ndarray(5,real(32)))[2686747]
-
(8653848 'move' coerce_tmp[8653846] (8653850 '.v' i_obj[8653838] chpl_p[4472052]))
-
(8653856 'noop' )
-
var tmp[8653857]:Remote(ndarray(5,real(32)))[2686747]
-
(8653859 'move' tmp[8653857] (8653861 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32]))
-
(8653864 '.=' i_obj[8653838] chpl_p[4472052] tmp[8653857])
-
var coerce_tmp[8653868]:RootClass[236]
-
(8653870 'move' coerce_tmp[8653868] (8653872 'cast' RootClass[236] coerce_tmp[8653846]))
-
var call_tmp[8653875]:bool[19]
-
(8653877 'move' call_tmp[8653875] (8653879 '==' coerce_tmp[8653868] nil[32]))
-
if call_tmp[8653875]
-
{
-
(8653885 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8653888]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8653890]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8653893 call init[2819764] initTemp[8653890] coerce_tmp[8653846])
-
(8653896 'move' call_tmp[8653888] initTemp[8653890])
-
(8653903 call chpl__autoDestroy[5241859] _formal_tmp_obj[8653831])
-
(5599772 'move' call_tmp[5229950] call_tmp[8653888])
-
(5229961 call =[4473084] dr[5229849] call_tmp[5229950])
-
(5657603 call chpl__autoDestroy[4159085] call_tmp[5229950])
-
var coerce_tmp[5230227]:Remote(ndarray(5,real(32)))[2686747]
-
(5230233 'move' coerce_tmp[5230227] (5230229 call borrow[3772688] gr[5229856]))
-
var coerce_tmp[5230236]:RootClass[236]
-
(5230242 'move' coerce_tmp[5230236] (5230238 'cast' RootClass[236] coerce_tmp[5230227]))
-
var call_tmp[7331379]:bool[19]
-
(7331381 'move' call_tmp[7331379] (7331383 '!=' coerce_tmp[5230236] nil[32]))
-
if call_tmp[7331379]
-
{
-
var coerce_tmp[8555150]:Remote(ndarray(5,real(32)))[2686747]
-
(8555152 'move' coerce_tmp[8555150] (8555154 '.v' gr[5229856] chpl_p[2686929]))
-
var coerce_tmp[8555157]:RootClass[236]
-
(8555159 'move' coerce_tmp[8555157] (8555161 'cast' RootClass[236] coerce_tmp[8555150]))
-
var call_tmp[8555164]:bool[19]
-
(8555166 'move' call_tmp[8555164] (8555168 '==' coerce_tmp[8555157] nil[32]))
-
if call_tmp[8555164]
-
{
-
(8555174 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8555177]:Remote(ndarray(5,real(32)))[2686747]
-
(8555179 'move' coerce_tmp[8555177] (8555181 '.v' gr[5229856] chpl_p[2686929]))
-
var call_tmp[5229990]:owned Remote(ndarray(5,real(32)))[4472057]
-
var ret_tmp[5599661]:owned Remote(ndarray(5,real(32)))[4472057]
-
(5229998 call copy[4472015] coerce_tmp[8555177] ret_tmp[5599661])
-
(5599664 'move' call_tmp[5229990] ret_tmp[5599661])
-
var call_tmp[5229999]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8653912]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8653916 'move' i_obj[8653912] (8653914 'set reference' call_tmp[5229990]))
-
var _formal_tmp_obj[8653925]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8653927 'move' _formal_tmp_obj[8653925] i_obj[8653912])
-
var i_obj[8653932]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8653934 'move' i_obj[8653932] (8653936 'set reference' _formal_tmp_obj[8653925]))
-
var coerce_tmp[8653940]:Remote(ndarray(5,real(32)))[2686747]
-
(8653942 'move' coerce_tmp[8653940] (8653944 '.v' i_obj[8653932] chpl_p[4472052]))
-
(8653950 'noop' )
-
var tmp[8653951]:Remote(ndarray(5,real(32)))[2686747]
-
(8653953 'move' tmp[8653951] (8653955 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32]))
-
(8653958 '.=' i_obj[8653932] chpl_p[4472052] tmp[8653951])
-
var coerce_tmp[8653962]:RootClass[236]
-
(8653964 'move' coerce_tmp[8653962] (8653966 'cast' RootClass[236] coerce_tmp[8653940]))
-
var call_tmp[8653969]:bool[19]
-
(8653971 'move' call_tmp[8653969] (8653973 '==' coerce_tmp[8653962] nil[32]))
-
if call_tmp[8653969]
-
{
-
(8653979 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8653982]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8653984]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8653987 call init[2819764] initTemp[8653984] coerce_tmp[8653940])
-
(8653990 'move' call_tmp[8653982] initTemp[8653984])
-
(8653997 call chpl__autoDestroy[5241859] _formal_tmp_obj[8653925])
-
(5599778 'move' call_tmp[5229999] call_tmp[8653982])
-
(5230010 call =[4473486] gr[5229856] call_tmp[5229999])
-
(5657607 call chpl__autoDestroy[4159085] call_tmp[5229999])
}
}
-
var call_tmp[5230017]:baseValue[334793]
-
var initTemp[5230263]:baseValue[334793]
-
(5230266 call init[1335025] initTemp[5230263])
-
(5230019 'move' call_tmp[5230017] initTemp[5230263])
-
var call_tmp[5230023]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var new_temp[5230298]:TensorResource(real(32),5,baseValue)[2824208]
-
var _formal_tmp_in_dataResource[5230305]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5657597 '=' _formal_tmp_in_dataResource[5230305] dr[5229849])
-
(5230310 'noop' )
-
var _formal_tmp_in_gradResource[5230314]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5657600 '=' _formal_tmp_in_gradResource[5230314] gr[5229856])
-
(5230319 'noop' )
-
(5230300 'move' new_temp[5230298] (5230283 call _new[4473853] _formal_tmp_in_dataResource[5230305] _formal_tmp_in_gradResource[5230314] call_tmp[5230017]))
-
var initTemp[5230325]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(5230328 call init[4473999] initTemp[5230325] new_temp[5230298])
-
(5230025 'move' call_tmp[5230023] initTemp[5230325])
-
(5230371 '=' ret[5229795] call_tmp[5230023])
-
label _end_detach[5230074]
-
(5609080 '=' _retArg[5609078] ret[5229795])
-
(5609082 return _void[46])
}
-
- «»
function TensorResource(real(32),5,expandOp(5,real(32)))[4965691] . detach[5230375] ( this[5230379]:TensorResource(real(32),5,expandOp(5,real(32)))[4965691] , copy[5230383]:bool[19] , keepGrad[5230387]:bool[19] , _retArg[5609036]:owned TensorResource(real(32),5,baseValue)[2827101] ) : void[4]
const in arg this[5230379]:TensorResource(real(32),5,expandOp(5,real(32)))[4965691] const in arg copy[5230383]:bool[19] const in arg keepGrad[5230387]:bool[19] ref arg _retArg[5609036]:owned TensorResource(real(32),5,baseValue)[2827101]-
{
-
var ret[5230418]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var coerce_tmp[5230724]:BaseTensorResource(real(32),5)[2679277]
-
(5230730 'move' coerce_tmp[5230724] (5230726 'cast' BaseTensorResource(real(32),5)[2679277] this[5230379]))
-
var call_tmp[8554801]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8554803 'move' call_tmp[8554801] (8554805 '.' coerce_tmp[5230724] dataResource[2679257]))
-
var dr[5230472]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5230474 call init=[2821820] dr[5230472] call_tmp[8554801])
-
var gr[5230479]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[5230481]:shared Remote(ndarray(5,real(32)))?[2686937]
-
if keepGrad[5230387]
-
{
-
var coerce_tmp[5230767]:BaseTensorResource(real(32),5)[2679277]
-
(5230773 'move' coerce_tmp[5230767] (5230769 'cast' BaseTensorResource(real(32),5)[2679277] this[5230379]))
-
var call_tmp[8554926]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(8554928 'move' call_tmp[8554926] (8554930 '.' coerce_tmp[5230767] gradResource[2679267]))
-
var ret[8653186]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[8653188]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(8653191 call init=[2823038] tmp[8653188] call_tmp[8554926])
-
(8653194 'move' ret[8653186] tmp[8653188])
-
(5230500 'move' tmp[5230481] ret[8653186])
}
-
{
-
(5230988 call init=[4474318] tmp[5230481] nil[32])
}
-
(5230550 'move' gr[5230479] tmp[5230481])
-
if copy[5230383]
-
{
-
var call_tmp[5230564]:owned Remote(ndarray(5,real(32)))[4472057]
-
var coerce_tmp[5230825]:Remote(ndarray(5,real(32)))[2686747]
-
(5230831 'move' coerce_tmp[5230825] (5230827 call borrow[2820548] dr[5230472]))
-
var ret_tmp[5599667]:owned Remote(ndarray(5,real(32)))[4472057]
-
(5230572 call copy[4472015] coerce_tmp[5230825] ret_tmp[5599667])
-
(5599670 'move' call_tmp[5230564] ret_tmp[5599667])
-
var call_tmp[5230573]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8654006]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654010 'move' i_obj[8654006] (8654008 'set reference' call_tmp[5230564]))
-
var _formal_tmp_obj[8654019]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654021 'move' _formal_tmp_obj[8654019] i_obj[8654006])
-
var i_obj[8654026]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654028 'move' i_obj[8654026] (8654030 'set reference' _formal_tmp_obj[8654019]))
-
var coerce_tmp[8654034]:Remote(ndarray(5,real(32)))[2686747]
-
(8654036 'move' coerce_tmp[8654034] (8654038 '.v' i_obj[8654026] chpl_p[4472052]))
-
(8654044 'noop' )
-
var tmp[8654045]:Remote(ndarray(5,real(32)))[2686747]
-
(8654047 'move' tmp[8654045] (8654049 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32]))
-
(8654052 '.=' i_obj[8654026] chpl_p[4472052] tmp[8654045])
-
var coerce_tmp[8654056]:RootClass[236]
-
(8654058 'move' coerce_tmp[8654056] (8654060 'cast' RootClass[236] coerce_tmp[8654034]))
-
var call_tmp[8654063]:bool[19]
-
(8654065 'move' call_tmp[8654063] (8654067 '==' coerce_tmp[8654056] nil[32]))
-
if call_tmp[8654063]
-
{
-
(8654073 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8654076]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8654078]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8654081 call init[2819764] initTemp[8654078] coerce_tmp[8654034])
-
(8654084 'move' call_tmp[8654076] initTemp[8654078])
-
(8654091 call chpl__autoDestroy[5241859] _formal_tmp_obj[8654019])
-
(5599784 'move' call_tmp[5230573] call_tmp[8654076])
-
(5230584 call =[4473084] dr[5230472] call_tmp[5230573])
-
(5657620 call chpl__autoDestroy[4159085] call_tmp[5230573])
-
var coerce_tmp[5230850]:Remote(ndarray(5,real(32)))[2686747]
-
(5230856 'move' coerce_tmp[5230850] (5230852 call borrow[3772688] gr[5230479]))
-
var coerce_tmp[5230859]:RootClass[236]
-
(5230865 'move' coerce_tmp[5230859] (5230861 'cast' RootClass[236] coerce_tmp[5230850]))
-
var call_tmp[7331389]:bool[19]
-
(7331391 'move' call_tmp[7331389] (7331393 '!=' coerce_tmp[5230859] nil[32]))
-
if call_tmp[7331389]
-
{
-
var coerce_tmp[8555193]:Remote(ndarray(5,real(32)))[2686747]
-
(8555195 'move' coerce_tmp[8555193] (8555197 '.v' gr[5230479] chpl_p[2686929]))
-
var coerce_tmp[8555200]:RootClass[236]
-
(8555202 'move' coerce_tmp[8555200] (8555204 'cast' RootClass[236] coerce_tmp[8555193]))
-
var call_tmp[8555207]:bool[19]
-
(8555209 'move' call_tmp[8555207] (8555211 '==' coerce_tmp[8555200] nil[32]))
-
if call_tmp[8555207]
-
{
-
(8555217 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8555220]:Remote(ndarray(5,real(32)))[2686747]
-
(8555222 'move' coerce_tmp[8555220] (8555224 '.v' gr[5230479] chpl_p[2686929]))
-
var call_tmp[5230613]:owned Remote(ndarray(5,real(32)))[4472057]
-
var ret_tmp[5599673]:owned Remote(ndarray(5,real(32)))[4472057]
-
(5230621 call copy[4472015] coerce_tmp[8555220] ret_tmp[5599673])
-
(5599676 'move' call_tmp[5230613] ret_tmp[5599673])
-
var call_tmp[5230622]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8654100]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654104 'move' i_obj[8654100] (8654102 'set reference' call_tmp[5230613]))
-
var _formal_tmp_obj[8654113]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654115 'move' _formal_tmp_obj[8654113] i_obj[8654100])
-
var i_obj[8654120]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654122 'move' i_obj[8654120] (8654124 'set reference' _formal_tmp_obj[8654113]))
-
var coerce_tmp[8654128]:Remote(ndarray(5,real(32)))[2686747]
-
(8654130 'move' coerce_tmp[8654128] (8654132 '.v' i_obj[8654120] chpl_p[4472052]))
-
(8654138 'noop' )
-
var tmp[8654139]:Remote(ndarray(5,real(32)))[2686747]
-
(8654141 'move' tmp[8654139] (8654143 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32]))
-
(8654146 '.=' i_obj[8654120] chpl_p[4472052] tmp[8654139])
-
var coerce_tmp[8654150]:RootClass[236]
-
(8654152 'move' coerce_tmp[8654150] (8654154 'cast' RootClass[236] coerce_tmp[8654128]))
-
var call_tmp[8654157]:bool[19]
-
(8654159 'move' call_tmp[8654157] (8654161 '==' coerce_tmp[8654150] nil[32]))
-
if call_tmp[8654157]
-
{
-
(8654167 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8654170]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8654172]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8654175 call init[2819764] initTemp[8654172] coerce_tmp[8654128])
-
(8654178 'move' call_tmp[8654170] initTemp[8654172])
-
(8654185 call chpl__autoDestroy[5241859] _formal_tmp_obj[8654113])
-
(5599790 'move' call_tmp[5230622] call_tmp[8654170])
-
(5230633 call =[4473486] gr[5230479] call_tmp[5230622])
-
(5657624 call chpl__autoDestroy[4159085] call_tmp[5230622])
}
}
-
var call_tmp[5230640]:baseValue[334793]
-
var initTemp[5230886]:baseValue[334793]
-
(5230889 call init[1335025] initTemp[5230886])
-
(5230642 'move' call_tmp[5230640] initTemp[5230886])
-
var call_tmp[5230646]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var new_temp[5230921]:TensorResource(real(32),5,baseValue)[2824208]
-
var _formal_tmp_in_dataResource[5230928]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5657614 '=' _formal_tmp_in_dataResource[5230928] dr[5230472])
-
(5230933 'noop' )
-
var _formal_tmp_in_gradResource[5230937]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5657617 '=' _formal_tmp_in_gradResource[5230937] gr[5230479])
-
(5230942 'noop' )
-
(5230923 'move' new_temp[5230921] (5230906 call _new[4473853] _formal_tmp_in_dataResource[5230928] _formal_tmp_in_gradResource[5230937] call_tmp[5230640]))
-
var initTemp[5230948]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(5230951 call init[4473999] initTemp[5230948] new_temp[5230921])
-
(5230648 'move' call_tmp[5230646] initTemp[5230948])
-
(5230994 '=' ret[5230418] call_tmp[5230646])
-
label _end_detach[5230697]
-
(5609038 '=' _retArg[5609036] ret[5230418])
-
(5609040 return _void[46])
}
-
- «»
function TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] . detach[5230998] ( this[5231002]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] , copy[5231006]:bool[19] , keepGrad[5231010]:bool[19] , _retArg[5609198]:owned TensorResource(real(32),5,baseValue)[2827101] ) : void[4]
const in arg this[5231002]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] const in arg copy[5231006]:bool[19] const in arg keepGrad[5231010]:bool[19] ref arg _retArg[5609198]:owned TensorResource(real(32),5,baseValue)[2827101]-
{
-
var ret[5231041]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var coerce_tmp[5231347]:BaseTensorResource(real(32),5)[2679277]
-
(5231353 'move' coerce_tmp[5231347] (5231349 'cast' BaseTensorResource(real(32),5)[2679277] this[5231002]))
-
var call_tmp[8554811]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8554813 'move' call_tmp[8554811] (8554815 '.' coerce_tmp[5231347] dataResource[2679257]))
-
var dr[5231095]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5231097 call init=[2821820] dr[5231095] call_tmp[8554811])
-
var gr[5231102]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[5231104]:shared Remote(ndarray(5,real(32)))?[2686937]
-
if keepGrad[5231010]
-
{
-
var coerce_tmp[5231390]:BaseTensorResource(real(32),5)[2679277]
-
(5231396 'move' coerce_tmp[5231390] (5231392 'cast' BaseTensorResource(real(32),5)[2679277] this[5231002]))
-
var call_tmp[8554936]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(8554938 'move' call_tmp[8554936] (8554940 '.' coerce_tmp[5231390] gradResource[2679267]))
-
var ret[8653205]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[8653207]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(8653210 call init=[2823038] tmp[8653207] call_tmp[8554936])
-
(8653213 'move' ret[8653205] tmp[8653207])
-
(5231123 'move' tmp[5231104] ret[8653205])
}
-
{
-
(5231611 call init=[4474318] tmp[5231104] nil[32])
}
-
(5231173 'move' gr[5231102] tmp[5231104])
-
if copy[5231006]
-
{
-
var call_tmp[5231187]:owned Remote(ndarray(5,real(32)))[4472057]
-
var coerce_tmp[5231448]:Remote(ndarray(5,real(32)))[2686747]
-
(5231454 'move' coerce_tmp[5231448] (5231450 call borrow[2820548] dr[5231095]))
-
var ret_tmp[5599679]:owned Remote(ndarray(5,real(32)))[4472057]
-
(5231195 call copy[4472015] coerce_tmp[5231448] ret_tmp[5599679])
-
(5599682 'move' call_tmp[5231187] ret_tmp[5599679])
-
var call_tmp[5231196]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8654194]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654198 'move' i_obj[8654194] (8654196 'set reference' call_tmp[5231187]))
-
var _formal_tmp_obj[8654207]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654209 'move' _formal_tmp_obj[8654207] i_obj[8654194])
-
var i_obj[8654214]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654216 'move' i_obj[8654214] (8654218 'set reference' _formal_tmp_obj[8654207]))
-
var coerce_tmp[8654222]:Remote(ndarray(5,real(32)))[2686747]
-
(8654224 'move' coerce_tmp[8654222] (8654226 '.v' i_obj[8654214] chpl_p[4472052]))
-
(8654232 'noop' )
-
var tmp[8654233]:Remote(ndarray(5,real(32)))[2686747]
-
(8654235 'move' tmp[8654233] (8654237 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32]))
-
(8654240 '.=' i_obj[8654214] chpl_p[4472052] tmp[8654233])
-
var coerce_tmp[8654244]:RootClass[236]
-
(8654246 'move' coerce_tmp[8654244] (8654248 'cast' RootClass[236] coerce_tmp[8654222]))
-
var call_tmp[8654251]:bool[19]
-
(8654253 'move' call_tmp[8654251] (8654255 '==' coerce_tmp[8654244] nil[32]))
-
if call_tmp[8654251]
-
{
-
(8654261 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8654264]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8654266]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8654269 call init[2819764] initTemp[8654266] coerce_tmp[8654222])
-
(8654272 'move' call_tmp[8654264] initTemp[8654266])
-
(8654279 call chpl__autoDestroy[5241859] _formal_tmp_obj[8654207])
-
(5599796 'move' call_tmp[5231196] call_tmp[8654264])
-
(5231207 call =[4473084] dr[5231095] call_tmp[5231196])
-
(5657637 call chpl__autoDestroy[4159085] call_tmp[5231196])
-
var coerce_tmp[5231473]:Remote(ndarray(5,real(32)))[2686747]
-
(5231479 'move' coerce_tmp[5231473] (5231475 call borrow[3772688] gr[5231102]))
-
var coerce_tmp[5231482]:RootClass[236]
-
(5231488 'move' coerce_tmp[5231482] (5231484 'cast' RootClass[236] coerce_tmp[5231473]))
-
var call_tmp[7331399]:bool[19]
-
(7331401 'move' call_tmp[7331399] (7331403 '!=' coerce_tmp[5231482] nil[32]))
-
if call_tmp[7331399]
-
{
-
var coerce_tmp[8555236]:Remote(ndarray(5,real(32)))[2686747]
-
(8555238 'move' coerce_tmp[8555236] (8555240 '.v' gr[5231102] chpl_p[2686929]))
-
var coerce_tmp[8555243]:RootClass[236]
-
(8555245 'move' coerce_tmp[8555243] (8555247 'cast' RootClass[236] coerce_tmp[8555236]))
-
var call_tmp[8555250]:bool[19]
-
(8555252 'move' call_tmp[8555250] (8555254 '==' coerce_tmp[8555243] nil[32]))
-
if call_tmp[8555250]
-
{
-
(8555260 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8555263]:Remote(ndarray(5,real(32)))[2686747]
-
(8555265 'move' coerce_tmp[8555263] (8555267 '.v' gr[5231102] chpl_p[2686929]))
-
var call_tmp[5231236]:owned Remote(ndarray(5,real(32)))[4472057]
-
var ret_tmp[5599685]:owned Remote(ndarray(5,real(32)))[4472057]
-
(5231244 call copy[4472015] coerce_tmp[8555263] ret_tmp[5599685])
-
(5599688 'move' call_tmp[5231236] ret_tmp[5599685])
-
var call_tmp[5231245]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8654288]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654292 'move' i_obj[8654288] (8654290 'set reference' call_tmp[5231236]))
-
var _formal_tmp_obj[8654301]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654303 'move' _formal_tmp_obj[8654301] i_obj[8654288])
-
var i_obj[8654308]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654310 'move' i_obj[8654308] (8654312 'set reference' _formal_tmp_obj[8654301]))
-
var coerce_tmp[8654316]:Remote(ndarray(5,real(32)))[2686747]
-
(8654318 'move' coerce_tmp[8654316] (8654320 '.v' i_obj[8654308] chpl_p[4472052]))
-
(8654326 'noop' )
-
var tmp[8654327]:Remote(ndarray(5,real(32)))[2686747]
-
(8654329 'move' tmp[8654327] (8654331 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32]))
-
(8654334 '.=' i_obj[8654308] chpl_p[4472052] tmp[8654327])
-
var coerce_tmp[8654338]:RootClass[236]
-
(8654340 'move' coerce_tmp[8654338] (8654342 'cast' RootClass[236] coerce_tmp[8654316]))
-
var call_tmp[8654345]:bool[19]
-
(8654347 'move' call_tmp[8654345] (8654349 '==' coerce_tmp[8654338] nil[32]))
-
if call_tmp[8654345]
-
{
-
(8654355 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8654358]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8654360]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8654363 call init[2819764] initTemp[8654360] coerce_tmp[8654316])
-
(8654366 'move' call_tmp[8654358] initTemp[8654360])
-
(8654373 call chpl__autoDestroy[5241859] _formal_tmp_obj[8654301])
-
(5599802 'move' call_tmp[5231245] call_tmp[8654358])
-
(5231256 call =[4473486] gr[5231102] call_tmp[5231245])
-
(5657641 call chpl__autoDestroy[4159085] call_tmp[5231245])
}
}
-
var call_tmp[5231263]:baseValue[334793]
-
var initTemp[5231509]:baseValue[334793]
-
(5231512 call init[1335025] initTemp[5231509])
-
(5231265 'move' call_tmp[5231263] initTemp[5231509])
-
var call_tmp[5231269]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var new_temp[5231544]:TensorResource(real(32),5,baseValue)[2824208]
-
var _formal_tmp_in_dataResource[5231551]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5657631 '=' _formal_tmp_in_dataResource[5231551] dr[5231095])
-
(5231556 'noop' )
-
var _formal_tmp_in_gradResource[5231560]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5657634 '=' _formal_tmp_in_gradResource[5231560] gr[5231102])
-
(5231565 'noop' )
-
(5231546 'move' new_temp[5231544] (5231529 call _new[4473853] _formal_tmp_in_dataResource[5231551] _formal_tmp_in_gradResource[5231560] call_tmp[5231263]))
-
var initTemp[5231571]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(5231574 call init[4473999] initTemp[5231571] new_temp[5231544])
-
(5231271 'move' call_tmp[5231269] initTemp[5231571])
-
(5231617 '=' ret[5231041] call_tmp[5231269])
-
label _end_detach[5231320]
-
(5609200 '=' _retArg[5609198] ret[5231041])
-
(5609202 return _void[46])
}
-
- «»
function TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632] . detach[5231621] ( this[5231625]:TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632] , copy[5231629]:bool[19] , keepGrad[5231633]:bool[19] , _retArg[5609180]:owned TensorResource(real(32),5,baseValue)[2827101] ) : void[4]
const in arg this[5231625]:TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632] const in arg copy[5231629]:bool[19] const in arg keepGrad[5231633]:bool[19] ref arg _retArg[5609180]:owned TensorResource(real(32),5,baseValue)[2827101]-
{
-
var ret[5231664]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var coerce_tmp[5231970]:BaseTensorResource(real(32),5)[2679277]
-
(5231976 'move' coerce_tmp[5231970] (5231972 'cast' BaseTensorResource(real(32),5)[2679277] this[5231625]))
-
var call_tmp[8554821]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8554823 'move' call_tmp[8554821] (8554825 '.' coerce_tmp[5231970] dataResource[2679257]))
-
var dr[5231718]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5231720 call init=[2821820] dr[5231718] call_tmp[8554821])
-
var gr[5231725]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[5231727]:shared Remote(ndarray(5,real(32)))?[2686937]
-
if keepGrad[5231633]
-
{
-
var coerce_tmp[5232013]:BaseTensorResource(real(32),5)[2679277]
-
(5232019 'move' coerce_tmp[5232013] (5232015 'cast' BaseTensorResource(real(32),5)[2679277] this[5231625]))
-
var call_tmp[8554946]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(8554948 'move' call_tmp[8554946] (8554950 '.' coerce_tmp[5232013] gradResource[2679267]))
-
var ret[8653224]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[8653226]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(8653229 call init=[2823038] tmp[8653226] call_tmp[8554946])
-
(8653232 'move' ret[8653224] tmp[8653226])
-
(5231746 'move' tmp[5231727] ret[8653224])
}
-
{
-
(5232234 call init=[4474318] tmp[5231727] nil[32])
}
-
(5231796 'move' gr[5231725] tmp[5231727])
-
if copy[5231629]
-
{
-
var call_tmp[5231810]:owned Remote(ndarray(5,real(32)))[4472057]
-
var coerce_tmp[5232071]:Remote(ndarray(5,real(32)))[2686747]
-
(5232077 'move' coerce_tmp[5232071] (5232073 call borrow[2820548] dr[5231718]))
-
var ret_tmp[5599691]:owned Remote(ndarray(5,real(32)))[4472057]
-
(5231818 call copy[4472015] coerce_tmp[5232071] ret_tmp[5599691])
-
(5599694 'move' call_tmp[5231810] ret_tmp[5599691])
-
var call_tmp[5231819]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8654382]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654386 'move' i_obj[8654382] (8654384 'set reference' call_tmp[5231810]))
-
var _formal_tmp_obj[8654395]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654397 'move' _formal_tmp_obj[8654395] i_obj[8654382])
-
var i_obj[8654402]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654404 'move' i_obj[8654402] (8654406 'set reference' _formal_tmp_obj[8654395]))
-
var coerce_tmp[8654410]:Remote(ndarray(5,real(32)))[2686747]
-
(8654412 'move' coerce_tmp[8654410] (8654414 '.v' i_obj[8654402] chpl_p[4472052]))
-
(8654420 'noop' )
-
var tmp[8654421]:Remote(ndarray(5,real(32)))[2686747]
-
(8654423 'move' tmp[8654421] (8654425 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32]))
-
(8654428 '.=' i_obj[8654402] chpl_p[4472052] tmp[8654421])
-
var coerce_tmp[8654432]:RootClass[236]
-
(8654434 'move' coerce_tmp[8654432] (8654436 'cast' RootClass[236] coerce_tmp[8654410]))
-
var call_tmp[8654439]:bool[19]
-
(8654441 'move' call_tmp[8654439] (8654443 '==' coerce_tmp[8654432] nil[32]))
-
if call_tmp[8654439]
-
{
-
(8654449 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8654452]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8654454]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8654457 call init[2819764] initTemp[8654454] coerce_tmp[8654410])
-
(8654460 'move' call_tmp[8654452] initTemp[8654454])
-
(8654467 call chpl__autoDestroy[5241859] _formal_tmp_obj[8654395])
-
(5599808 'move' call_tmp[5231819] call_tmp[8654452])
-
(5231830 call =[4473084] dr[5231718] call_tmp[5231819])
-
(5657654 call chpl__autoDestroy[4159085] call_tmp[5231819])
-
var coerce_tmp[5232096]:Remote(ndarray(5,real(32)))[2686747]
-
(5232102 'move' coerce_tmp[5232096] (5232098 call borrow[3772688] gr[5231725]))
-
var coerce_tmp[5232105]:RootClass[236]
-
(5232111 'move' coerce_tmp[5232105] (5232107 'cast' RootClass[236] coerce_tmp[5232096]))
-
var call_tmp[7331409]:bool[19]
-
(7331411 'move' call_tmp[7331409] (7331413 '!=' coerce_tmp[5232105] nil[32]))
-
if call_tmp[7331409]
-
{
-
var coerce_tmp[8555279]:Remote(ndarray(5,real(32)))[2686747]
-
(8555281 'move' coerce_tmp[8555279] (8555283 '.v' gr[5231725] chpl_p[2686929]))
-
var coerce_tmp[8555286]:RootClass[236]
-
(8555288 'move' coerce_tmp[8555286] (8555290 'cast' RootClass[236] coerce_tmp[8555279]))
-
var call_tmp[8555293]:bool[19]
-
(8555295 'move' call_tmp[8555293] (8555297 '==' coerce_tmp[8555286] nil[32]))
-
if call_tmp[8555293]
-
{
-
(8555303 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8555306]:Remote(ndarray(5,real(32)))[2686747]
-
(8555308 'move' coerce_tmp[8555306] (8555310 '.v' gr[5231725] chpl_p[2686929]))
-
var call_tmp[5231859]:owned Remote(ndarray(5,real(32)))[4472057]
-
var ret_tmp[5599697]:owned Remote(ndarray(5,real(32)))[4472057]
-
(5231867 call copy[4472015] coerce_tmp[8555306] ret_tmp[5599697])
-
(5599700 'move' call_tmp[5231859] ret_tmp[5599697])
-
var call_tmp[5231868]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8654476]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654480 'move' i_obj[8654476] (8654478 'set reference' call_tmp[5231859]))
-
var _formal_tmp_obj[8654489]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654491 'move' _formal_tmp_obj[8654489] i_obj[8654476])
-
var i_obj[8654496]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654498 'move' i_obj[8654496] (8654500 'set reference' _formal_tmp_obj[8654489]))
-
var coerce_tmp[8654504]:Remote(ndarray(5,real(32)))[2686747]
-
(8654506 'move' coerce_tmp[8654504] (8654508 '.v' i_obj[8654496] chpl_p[4472052]))
-
(8654514 'noop' )
-
var tmp[8654515]:Remote(ndarray(5,real(32)))[2686747]
-
(8654517 'move' tmp[8654515] (8654519 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32]))
-
(8654522 '.=' i_obj[8654496] chpl_p[4472052] tmp[8654515])
-
var coerce_tmp[8654526]:RootClass[236]
-
(8654528 'move' coerce_tmp[8654526] (8654530 'cast' RootClass[236] coerce_tmp[8654504]))
-
var call_tmp[8654533]:bool[19]
-
(8654535 'move' call_tmp[8654533] (8654537 '==' coerce_tmp[8654526] nil[32]))
-
if call_tmp[8654533]
-
{
-
(8654543 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8654546]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8654548]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8654551 call init[2819764] initTemp[8654548] coerce_tmp[8654504])
-
(8654554 'move' call_tmp[8654546] initTemp[8654548])
-
(8654561 call chpl__autoDestroy[5241859] _formal_tmp_obj[8654489])
-
(5599814 'move' call_tmp[5231868] call_tmp[8654546])
-
(5231879 call =[4473486] gr[5231725] call_tmp[5231868])
-
(5657658 call chpl__autoDestroy[4159085] call_tmp[5231868])
}
}
-
var call_tmp[5231886]:baseValue[334793]
-
var initTemp[5232132]:baseValue[334793]
-
(5232135 call init[1335025] initTemp[5232132])
-
(5231888 'move' call_tmp[5231886] initTemp[5232132])
-
var call_tmp[5231892]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var new_temp[5232167]:TensorResource(real(32),5,baseValue)[2824208]
-
var _formal_tmp_in_dataResource[5232174]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5657648 '=' _formal_tmp_in_dataResource[5232174] dr[5231718])
-
(5232179 'noop' )
-
var _formal_tmp_in_gradResource[5232183]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5657651 '=' _formal_tmp_in_gradResource[5232183] gr[5231725])
-
(5232188 'noop' )
-
(5232169 'move' new_temp[5232167] (5232152 call _new[4473853] _formal_tmp_in_dataResource[5232174] _formal_tmp_in_gradResource[5232183] call_tmp[5231886]))
-
var initTemp[5232194]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(5232197 call init[4473999] initTemp[5232194] new_temp[5232167])
-
(5231894 'move' call_tmp[5231892] initTemp[5232194])
-
(5232240 '=' ret[5231664] call_tmp[5231892])
-
label _end_detach[5231943]
-
(5609182 '=' _retArg[5609180] ret[5231664])
-
(5609184 return _void[46])
}
-
- «»
function TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] . detach[5232244] ( this[5232248]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] , copy[5232252]:bool[19] , keepGrad[5232256]:bool[19] , _retArg[5609060]:owned TensorResource(real(32),5,baseValue)[2827101] ) : void[4]
const in arg this[5232248]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] const in arg copy[5232252]:bool[19] const in arg keepGrad[5232256]:bool[19] ref arg _retArg[5609060]:owned TensorResource(real(32),5,baseValue)[2827101]-
{
-
var ret[5232287]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var coerce_tmp[5232593]:BaseTensorResource(real(32),5)[2679277]
-
(5232599 'move' coerce_tmp[5232593] (5232595 'cast' BaseTensorResource(real(32),5)[2679277] this[5232248]))
-
var call_tmp[8554831]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8554833 'move' call_tmp[8554831] (8554835 '.' coerce_tmp[5232593] dataResource[2679257]))
-
var dr[5232341]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5232343 call init=[2821820] dr[5232341] call_tmp[8554831])
-
var gr[5232348]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[5232350]:shared Remote(ndarray(5,real(32)))?[2686937]
-
if keepGrad[5232256]
-
{
-
var coerce_tmp[5232636]:BaseTensorResource(real(32),5)[2679277]
-
(5232642 'move' coerce_tmp[5232636] (5232638 'cast' BaseTensorResource(real(32),5)[2679277] this[5232248]))
-
var call_tmp[8554956]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(8554958 'move' call_tmp[8554956] (8554960 '.' coerce_tmp[5232636] gradResource[2679267]))
-
var ret[8653243]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[8653245]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(8653248 call init=[2823038] tmp[8653245] call_tmp[8554956])
-
(8653251 'move' ret[8653243] tmp[8653245])
-
(5232369 'move' tmp[5232350] ret[8653243])
}
-
{
-
(5232857 call init=[4474318] tmp[5232350] nil[32])
}
-
(5232419 'move' gr[5232348] tmp[5232350])
-
if copy[5232252]
-
{
-
var call_tmp[5232433]:owned Remote(ndarray(5,real(32)))[4472057]
-
var coerce_tmp[5232694]:Remote(ndarray(5,real(32)))[2686747]
-
(5232700 'move' coerce_tmp[5232694] (5232696 call borrow[2820548] dr[5232341]))
-
var ret_tmp[5599703]:owned Remote(ndarray(5,real(32)))[4472057]
-
(5232441 call copy[4472015] coerce_tmp[5232694] ret_tmp[5599703])
-
(5599706 'move' call_tmp[5232433] ret_tmp[5599703])
-
var call_tmp[5232442]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8654570]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654574 'move' i_obj[8654570] (8654572 'set reference' call_tmp[5232433]))
-
var _formal_tmp_obj[8654583]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654585 'move' _formal_tmp_obj[8654583] i_obj[8654570])
-
var i_obj[8654590]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654592 'move' i_obj[8654590] (8654594 'set reference' _formal_tmp_obj[8654583]))
-
var coerce_tmp[8654598]:Remote(ndarray(5,real(32)))[2686747]
-
(8654600 'move' coerce_tmp[8654598] (8654602 '.v' i_obj[8654590] chpl_p[4472052]))
-
(8654608 'noop' )
-
var tmp[8654609]:Remote(ndarray(5,real(32)))[2686747]
-
(8654611 'move' tmp[8654609] (8654613 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32]))
-
(8654616 '.=' i_obj[8654590] chpl_p[4472052] tmp[8654609])
-
var coerce_tmp[8654620]:RootClass[236]
-
(8654622 'move' coerce_tmp[8654620] (8654624 'cast' RootClass[236] coerce_tmp[8654598]))
-
var call_tmp[8654627]:bool[19]
-
(8654629 'move' call_tmp[8654627] (8654631 '==' coerce_tmp[8654620] nil[32]))
-
if call_tmp[8654627]
-
{
-
(8654637 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8654640]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8654642]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8654645 call init[2819764] initTemp[8654642] coerce_tmp[8654598])
-
(8654648 'move' call_tmp[8654640] initTemp[8654642])
-
(8654655 call chpl__autoDestroy[5241859] _formal_tmp_obj[8654583])
-
(5599820 'move' call_tmp[5232442] call_tmp[8654640])
-
(5232453 call =[4473084] dr[5232341] call_tmp[5232442])
-
(5657671 call chpl__autoDestroy[4159085] call_tmp[5232442])
-
var coerce_tmp[5232719]:Remote(ndarray(5,real(32)))[2686747]
-
(5232725 'move' coerce_tmp[5232719] (5232721 call borrow[3772688] gr[5232348]))
-
var coerce_tmp[5232728]:RootClass[236]
-
(5232734 'move' coerce_tmp[5232728] (5232730 'cast' RootClass[236] coerce_tmp[5232719]))
-
var call_tmp[7331419]:bool[19]
-
(7331421 'move' call_tmp[7331419] (7331423 '!=' coerce_tmp[5232728] nil[32]))
-
if call_tmp[7331419]
-
{
-
var coerce_tmp[8555322]:Remote(ndarray(5,real(32)))[2686747]
-
(8555324 'move' coerce_tmp[8555322] (8555326 '.v' gr[5232348] chpl_p[2686929]))
-
var coerce_tmp[8555329]:RootClass[236]
-
(8555331 'move' coerce_tmp[8555329] (8555333 'cast' RootClass[236] coerce_tmp[8555322]))
-
var call_tmp[8555336]:bool[19]
-
(8555338 'move' call_tmp[8555336] (8555340 '==' coerce_tmp[8555329] nil[32]))
-
if call_tmp[8555336]
-
{
-
(8555346 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8555349]:Remote(ndarray(5,real(32)))[2686747]
-
(8555351 'move' coerce_tmp[8555349] (8555353 '.v' gr[5232348] chpl_p[2686929]))
-
var call_tmp[5232482]:owned Remote(ndarray(5,real(32)))[4472057]
-
var ret_tmp[5599709]:owned Remote(ndarray(5,real(32)))[4472057]
-
(5232490 call copy[4472015] coerce_tmp[8555349] ret_tmp[5599709])
-
(5599712 'move' call_tmp[5232482] ret_tmp[5599709])
-
var call_tmp[5232491]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8654664]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654668 'move' i_obj[8654664] (8654666 'set reference' call_tmp[5232482]))
-
var _formal_tmp_obj[8654677]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654679 'move' _formal_tmp_obj[8654677] i_obj[8654664])
-
var i_obj[8654684]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654686 'move' i_obj[8654684] (8654688 'set reference' _formal_tmp_obj[8654677]))
-
var coerce_tmp[8654692]:Remote(ndarray(5,real(32)))[2686747]
-
(8654694 'move' coerce_tmp[8654692] (8654696 '.v' i_obj[8654684] chpl_p[4472052]))
-
(8654702 'noop' )
-
var tmp[8654703]:Remote(ndarray(5,real(32)))[2686747]
-
(8654705 'move' tmp[8654703] (8654707 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32]))
-
(8654710 '.=' i_obj[8654684] chpl_p[4472052] tmp[8654703])
-
var coerce_tmp[8654714]:RootClass[236]
-
(8654716 'move' coerce_tmp[8654714] (8654718 'cast' RootClass[236] coerce_tmp[8654692]))
-
var call_tmp[8654721]:bool[19]
-
(8654723 'move' call_tmp[8654721] (8654725 '==' coerce_tmp[8654714] nil[32]))
-
if call_tmp[8654721]
-
{
-
(8654731 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8654734]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8654736]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8654739 call init[2819764] initTemp[8654736] coerce_tmp[8654692])
-
(8654742 'move' call_tmp[8654734] initTemp[8654736])
-
(8654749 call chpl__autoDestroy[5241859] _formal_tmp_obj[8654677])
-
(5599826 'move' call_tmp[5232491] call_tmp[8654734])
-
(5232502 call =[4473486] gr[5232348] call_tmp[5232491])
-
(5657675 call chpl__autoDestroy[4159085] call_tmp[5232491])
}
}
-
var call_tmp[5232509]:baseValue[334793]
-
var initTemp[5232755]:baseValue[334793]
-
(5232758 call init[1335025] initTemp[5232755])
-
(5232511 'move' call_tmp[5232509] initTemp[5232755])
-
var call_tmp[5232515]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var new_temp[5232790]:TensorResource(real(32),5,baseValue)[2824208]
-
var _formal_tmp_in_dataResource[5232797]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5657665 '=' _formal_tmp_in_dataResource[5232797] dr[5232341])
-
(5232802 'noop' )
-
var _formal_tmp_in_gradResource[5232806]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5657668 '=' _formal_tmp_in_gradResource[5232806] gr[5232348])
-
(5232811 'noop' )
-
(5232792 'move' new_temp[5232790] (5232775 call _new[4473853] _formal_tmp_in_dataResource[5232797] _formal_tmp_in_gradResource[5232806] call_tmp[5232509]))
-
var initTemp[5232817]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(5232820 call init[4473999] initTemp[5232817] new_temp[5232790])
-
(5232517 'move' call_tmp[5232515] initTemp[5232817])
-
(5232863 '=' ret[5232287] call_tmp[5232515])
-
label _end_detach[5232566]
-
(5609062 '=' _retArg[5609060] ret[5232287])
-
(5609064 return _void[46])
}
-
- «»
function TensorResource(real(32),5,addOp(5,real(32)))[5186117] . detach[5232867] ( this[5232871]:TensorResource(real(32),5,addOp(5,real(32)))[5186117] , copy[5232875]:bool[19] , keepGrad[5232879]:bool[19] , _retArg[5609102]:owned TensorResource(real(32),5,baseValue)[2827101] ) : void[4]
const in arg this[5232871]:TensorResource(real(32),5,addOp(5,real(32)))[5186117] const in arg copy[5232875]:bool[19] const in arg keepGrad[5232879]:bool[19] ref arg _retArg[5609102]:owned TensorResource(real(32),5,baseValue)[2827101]-
{
-
var ret[5232910]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var coerce_tmp[5233216]:BaseTensorResource(real(32),5)[2679277]
-
(5233222 'move' coerce_tmp[5233216] (5233218 'cast' BaseTensorResource(real(32),5)[2679277] this[5232871]))
-
var call_tmp[8554841]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8554843 'move' call_tmp[8554841] (8554845 '.' coerce_tmp[5233216] dataResource[2679257]))
-
var dr[5232964]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5232966 call init=[2821820] dr[5232964] call_tmp[8554841])
-
var gr[5232971]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[5232973]:shared Remote(ndarray(5,real(32)))?[2686937]
-
if keepGrad[5232879]
-
{
-
var coerce_tmp[5233259]:BaseTensorResource(real(32),5)[2679277]
-
(5233265 'move' coerce_tmp[5233259] (5233261 'cast' BaseTensorResource(real(32),5)[2679277] this[5232871]))
-
var call_tmp[8554966]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(8554968 'move' call_tmp[8554966] (8554970 '.' coerce_tmp[5233259] gradResource[2679267]))
-
var ret[8653262]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[8653264]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(8653267 call init=[2823038] tmp[8653264] call_tmp[8554966])
-
(8653270 'move' ret[8653262] tmp[8653264])
-
(5232992 'move' tmp[5232973] ret[8653262])
}
-
{
-
(5233480 call init=[4474318] tmp[5232973] nil[32])
}
-
(5233042 'move' gr[5232971] tmp[5232973])
-
if copy[5232875]
-
{
-
var call_tmp[5233056]:owned Remote(ndarray(5,real(32)))[4472057]
-
var coerce_tmp[5233317]:Remote(ndarray(5,real(32)))[2686747]
-
(5233323 'move' coerce_tmp[5233317] (5233319 call borrow[2820548] dr[5232964]))
-
var ret_tmp[5599715]:owned Remote(ndarray(5,real(32)))[4472057]
-
(5233064 call copy[4472015] coerce_tmp[5233317] ret_tmp[5599715])
-
(5599718 'move' call_tmp[5233056] ret_tmp[5599715])
-
var call_tmp[5233065]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8654758]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654762 'move' i_obj[8654758] (8654760 'set reference' call_tmp[5233056]))
-
var _formal_tmp_obj[8654771]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654773 'move' _formal_tmp_obj[8654771] i_obj[8654758])
-
var i_obj[8654778]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654780 'move' i_obj[8654778] (8654782 'set reference' _formal_tmp_obj[8654771]))
-
var coerce_tmp[8654786]:Remote(ndarray(5,real(32)))[2686747]
-
(8654788 'move' coerce_tmp[8654786] (8654790 '.v' i_obj[8654778] chpl_p[4472052]))
-
(8654796 'noop' )
-
var tmp[8654797]:Remote(ndarray(5,real(32)))[2686747]
-
(8654799 'move' tmp[8654797] (8654801 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32]))
-
(8654804 '.=' i_obj[8654778] chpl_p[4472052] tmp[8654797])
-
var coerce_tmp[8654808]:RootClass[236]
-
(8654810 'move' coerce_tmp[8654808] (8654812 'cast' RootClass[236] coerce_tmp[8654786]))
-
var call_tmp[8654815]:bool[19]
-
(8654817 'move' call_tmp[8654815] (8654819 '==' coerce_tmp[8654808] nil[32]))
-
if call_tmp[8654815]
-
{
-
(8654825 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8654828]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8654830]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8654833 call init[2819764] initTemp[8654830] coerce_tmp[8654786])
-
(8654836 'move' call_tmp[8654828] initTemp[8654830])
-
(8654843 call chpl__autoDestroy[5241859] _formal_tmp_obj[8654771])
-
(5599832 'move' call_tmp[5233065] call_tmp[8654828])
-
(5233076 call =[4473084] dr[5232964] call_tmp[5233065])
-
(5657688 call chpl__autoDestroy[4159085] call_tmp[5233065])
-
var coerce_tmp[5233342]:Remote(ndarray(5,real(32)))[2686747]
-
(5233348 'move' coerce_tmp[5233342] (5233344 call borrow[3772688] gr[5232971]))
-
var coerce_tmp[5233351]:RootClass[236]
-
(5233357 'move' coerce_tmp[5233351] (5233353 'cast' RootClass[236] coerce_tmp[5233342]))
-
var call_tmp[7331429]:bool[19]
-
(7331431 'move' call_tmp[7331429] (7331433 '!=' coerce_tmp[5233351] nil[32]))
-
if call_tmp[7331429]
-
{
-
var coerce_tmp[8555365]:Remote(ndarray(5,real(32)))[2686747]
-
(8555367 'move' coerce_tmp[8555365] (8555369 '.v' gr[5232971] chpl_p[2686929]))
-
var coerce_tmp[8555372]:RootClass[236]
-
(8555374 'move' coerce_tmp[8555372] (8555376 'cast' RootClass[236] coerce_tmp[8555365]))
-
var call_tmp[8555379]:bool[19]
-
(8555381 'move' call_tmp[8555379] (8555383 '==' coerce_tmp[8555372] nil[32]))
-
if call_tmp[8555379]
-
{
-
(8555389 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8555392]:Remote(ndarray(5,real(32)))[2686747]
-
(8555394 'move' coerce_tmp[8555392] (8555396 '.v' gr[5232971] chpl_p[2686929]))
-
var call_tmp[5233105]:owned Remote(ndarray(5,real(32)))[4472057]
-
var ret_tmp[5599721]:owned Remote(ndarray(5,real(32)))[4472057]
-
(5233113 call copy[4472015] coerce_tmp[8555392] ret_tmp[5599721])
-
(5599724 'move' call_tmp[5233105] ret_tmp[5599721])
-
var call_tmp[5233114]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8654852]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654856 'move' i_obj[8654852] (8654854 'set reference' call_tmp[5233105]))
-
var _formal_tmp_obj[8654865]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654867 'move' _formal_tmp_obj[8654865] i_obj[8654852])
-
var i_obj[8654872]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654874 'move' i_obj[8654872] (8654876 'set reference' _formal_tmp_obj[8654865]))
-
var coerce_tmp[8654880]:Remote(ndarray(5,real(32)))[2686747]
-
(8654882 'move' coerce_tmp[8654880] (8654884 '.v' i_obj[8654872] chpl_p[4472052]))
-
(8654890 'noop' )
-
var tmp[8654891]:Remote(ndarray(5,real(32)))[2686747]
-
(8654893 'move' tmp[8654891] (8654895 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32]))
-
(8654898 '.=' i_obj[8654872] chpl_p[4472052] tmp[8654891])
-
var coerce_tmp[8654902]:RootClass[236]
-
(8654904 'move' coerce_tmp[8654902] (8654906 'cast' RootClass[236] coerce_tmp[8654880]))
-
var call_tmp[8654909]:bool[19]
-
(8654911 'move' call_tmp[8654909] (8654913 '==' coerce_tmp[8654902] nil[32]))
-
if call_tmp[8654909]
-
{
-
(8654919 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8654922]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8654924]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8654927 call init[2819764] initTemp[8654924] coerce_tmp[8654880])
-
(8654930 'move' call_tmp[8654922] initTemp[8654924])
-
(8654937 call chpl__autoDestroy[5241859] _formal_tmp_obj[8654865])
-
(5599838 'move' call_tmp[5233114] call_tmp[8654922])
-
(5233125 call =[4473486] gr[5232971] call_tmp[5233114])
-
(5657692 call chpl__autoDestroy[4159085] call_tmp[5233114])
}
}
-
var call_tmp[5233132]:baseValue[334793]
-
var initTemp[5233378]:baseValue[334793]
-
(5233381 call init[1335025] initTemp[5233378])
-
(5233134 'move' call_tmp[5233132] initTemp[5233378])
-
var call_tmp[5233138]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var new_temp[5233413]:TensorResource(real(32),5,baseValue)[2824208]
-
var _formal_tmp_in_dataResource[5233420]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5657682 '=' _formal_tmp_in_dataResource[5233420] dr[5232964])
-
(5233425 'noop' )
-
var _formal_tmp_in_gradResource[5233429]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5657685 '=' _formal_tmp_in_gradResource[5233429] gr[5232971])
-
(5233434 'noop' )
-
(5233415 'move' new_temp[5233413] (5233398 call _new[4473853] _formal_tmp_in_dataResource[5233420] _formal_tmp_in_gradResource[5233429] call_tmp[5233132]))
-
var initTemp[5233440]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(5233443 call init[4473999] initTemp[5233440] new_temp[5233413])
-
(5233140 'move' call_tmp[5233138] initTemp[5233440])
-
(5233486 '=' ret[5232910] call_tmp[5233138])
-
label _end_detach[5233189]
-
(5609104 '=' _retArg[5609102] ret[5232910])
-
(5609106 return _void[46])
}
-
- «»
function TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986] . detach[5233490] ( this[5233494]:TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986] , copy[5233498]:bool[19] , keepGrad[5233502]:bool[19] , _retArg[5609042]:owned TensorResource(real(32),6,baseValue)[3003938] ) : void[4]
const in arg this[5233494]:TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986] const in arg copy[5233498]:bool[19] const in arg keepGrad[5233502]:bool[19] ref arg _retArg[5609042]:owned TensorResource(real(32),6,baseValue)[3003938]-
{
-
var ret[5233533]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var coerce_tmp[5233839]:BaseTensorResource(real(32),6)[2850618]
-
(5233845 'move' coerce_tmp[5233839] (5233841 'cast' BaseTensorResource(real(32),6)[2850618] this[5233494]))
-
var call_tmp[8556437]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8556439 'move' call_tmp[8556437] (8556441 '.' coerce_tmp[5233839] dataResource[2850598]))
-
var dr[5233587]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5233589 call init=[2998657] dr[5233587] call_tmp[8556437])
-
var gr[5233594]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[5233596]:shared Remote(ndarray(6,real(32)))?[2858678]
-
if keepGrad[5233502]
-
{
-
var coerce_tmp[5233882]:BaseTensorResource(real(32),6)[2850618]
-
(5233888 'move' coerce_tmp[5233882] (5233884 'cast' BaseTensorResource(real(32),6)[2850618] this[5233494]))
-
var call_tmp[8556562]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(8556564 'move' call_tmp[8556562] (8556566 '.' coerce_tmp[5233882] gradResource[2850608]))
-
var ret[8655553]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[8655555]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(8655558 call init=[2999875] tmp[8655555] call_tmp[8556562])
-
(8655561 'move' ret[8655553] tmp[8655555])
-
(5233615 'move' tmp[5233596] ret[8655553])
}
-
{
-
(5234103 call init=[4490757] tmp[5233596] nil[32])
}
-
(5233665 'move' gr[5233594] tmp[5233596])
-
if copy[5233498]
-
{
-
var call_tmp[5233679]:owned Remote(ndarray(6,real(32)))[4488496]
-
var coerce_tmp[5233940]:Remote(ndarray(6,real(32)))[2858488]
-
(5233946 'move' coerce_tmp[5233940] (5233942 call borrow[2997385] dr[5233587]))
-
var ret_tmp[5600023]:owned Remote(ndarray(6,real(32)))[4488496]
-
(5233687 call copy[4488454] coerce_tmp[5233940] ret_tmp[5600023])
-
(5600026 'move' call_tmp[5233679] ret_tmp[5600023])
-
var call_tmp[5233688]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8656035]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656039 'move' i_obj[8656035] (8656037 'set reference' call_tmp[5233679]))
-
var _formal_tmp_obj[8656048]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656050 'move' _formal_tmp_obj[8656048] i_obj[8656035])
-
var i_obj[8656055]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656057 'move' i_obj[8656055] (8656059 'set reference' _formal_tmp_obj[8656048]))
-
var coerce_tmp[8656063]:Remote(ndarray(6,real(32)))[2858488]
-
(8656065 'move' coerce_tmp[8656063] (8656067 '.v' i_obj[8656055] chpl_p[4488491]))
-
(8656073 'noop' )
-
var tmp[8656074]:Remote(ndarray(6,real(32)))[2858488]
-
(8656076 'move' tmp[8656074] (8656078 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32]))
-
(8656081 '.=' i_obj[8656055] chpl_p[4488491] tmp[8656074])
-
var coerce_tmp[8656085]:RootClass[236]
-
(8656087 'move' coerce_tmp[8656085] (8656089 'cast' RootClass[236] coerce_tmp[8656063]))
-
var call_tmp[8656092]:bool[19]
-
(8656094 'move' call_tmp[8656092] (8656096 '==' coerce_tmp[8656085] nil[32]))
-
if call_tmp[8656092]
-
{
-
(8656102 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8656105]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8656107]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8656110 call init[2996601] initTemp[8656107] coerce_tmp[8656063])
-
(8656113 'move' call_tmp[8656105] initTemp[8656107])
-
(8656120 call chpl__autoDestroy[5242503] _formal_tmp_obj[8656048])
-
(5600140 'move' call_tmp[5233688] call_tmp[8656105])
-
(5233699 call =[4489523] dr[5233587] call_tmp[5233688])
-
(5657705 call chpl__autoDestroy[4176116] call_tmp[5233688])
-
var coerce_tmp[5233965]:Remote(ndarray(6,real(32)))[2858488]
-
(5233971 'move' coerce_tmp[5233965] (5233967 call borrow[3780068] gr[5233594]))
-
var coerce_tmp[5233974]:RootClass[236]
-
(5233980 'move' coerce_tmp[5233974] (5233976 'cast' RootClass[236] coerce_tmp[5233965]))
-
var call_tmp[7331439]:bool[19]
-
(7331441 'move' call_tmp[7331439] (7331443 '!=' coerce_tmp[5233974] nil[32]))
-
if call_tmp[7331439]
-
{
-
var coerce_tmp[8556763]:Remote(ndarray(6,real(32)))[2858488]
-
(8556765 'move' coerce_tmp[8556763] (8556767 '.v' gr[5233594] chpl_p[2858670]))
-
var coerce_tmp[8556770]:RootClass[236]
-
(8556772 'move' coerce_tmp[8556770] (8556774 'cast' RootClass[236] coerce_tmp[8556763]))
-
var call_tmp[8556777]:bool[19]
-
(8556779 'move' call_tmp[8556777] (8556781 '==' coerce_tmp[8556770] nil[32]))
-
if call_tmp[8556777]
-
{
-
(8556787 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8556790]:Remote(ndarray(6,real(32)))[2858488]
-
(8556792 'move' coerce_tmp[8556790] (8556794 '.v' gr[5233594] chpl_p[2858670]))
-
var call_tmp[5233728]:owned Remote(ndarray(6,real(32)))[4488496]
-
var ret_tmp[5600029]:owned Remote(ndarray(6,real(32)))[4488496]
-
(5233736 call copy[4488454] coerce_tmp[8556790] ret_tmp[5600029])
-
(5600032 'move' call_tmp[5233728] ret_tmp[5600029])
-
var call_tmp[5233737]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8656129]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656133 'move' i_obj[8656129] (8656131 'set reference' call_tmp[5233728]))
-
var _formal_tmp_obj[8656142]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656144 'move' _formal_tmp_obj[8656142] i_obj[8656129])
-
var i_obj[8656149]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656151 'move' i_obj[8656149] (8656153 'set reference' _formal_tmp_obj[8656142]))
-
var coerce_tmp[8656157]:Remote(ndarray(6,real(32)))[2858488]
-
(8656159 'move' coerce_tmp[8656157] (8656161 '.v' i_obj[8656149] chpl_p[4488491]))
-
(8656167 'noop' )
-
var tmp[8656168]:Remote(ndarray(6,real(32)))[2858488]
-
(8656170 'move' tmp[8656168] (8656172 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32]))
-
(8656175 '.=' i_obj[8656149] chpl_p[4488491] tmp[8656168])
-
var coerce_tmp[8656179]:RootClass[236]
-
(8656181 'move' coerce_tmp[8656179] (8656183 'cast' RootClass[236] coerce_tmp[8656157]))
-
var call_tmp[8656186]:bool[19]
-
(8656188 'move' call_tmp[8656186] (8656190 '==' coerce_tmp[8656179] nil[32]))
-
if call_tmp[8656186]
-
{
-
(8656196 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8656199]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8656201]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8656204 call init[2996601] initTemp[8656201] coerce_tmp[8656157])
-
(8656207 'move' call_tmp[8656199] initTemp[8656201])
-
(8656214 call chpl__autoDestroy[5242503] _formal_tmp_obj[8656142])
-
(5600146 'move' call_tmp[5233737] call_tmp[8656199])
-
(5233748 call =[4489925] gr[5233594] call_tmp[5233737])
-
(5657709 call chpl__autoDestroy[4176116] call_tmp[5233737])
}
}
-
var call_tmp[5233755]:baseValue[334793]
-
var initTemp[5234001]:baseValue[334793]
-
(5234004 call init[1335025] initTemp[5234001])
-
(5233757 'move' call_tmp[5233755] initTemp[5234001])
-
var call_tmp[5233761]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var new_temp[5234036]:TensorResource(real(32),6,baseValue)[3001045]
-
var _formal_tmp_in_dataResource[5234043]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5657699 '=' _formal_tmp_in_dataResource[5234043] dr[5233587])
-
(5234048 'noop' )
-
var _formal_tmp_in_gradResource[5234052]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5657702 '=' _formal_tmp_in_gradResource[5234052] gr[5233594])
-
(5234057 'noop' )
-
(5234038 'move' new_temp[5234036] (5234021 call _new[4490292] _formal_tmp_in_dataResource[5234043] _formal_tmp_in_gradResource[5234052] call_tmp[5233755]))
-
var initTemp[5234063]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(5234066 call init[4490438] initTemp[5234063] new_temp[5234036])
-
(5233763 'move' call_tmp[5233761] initTemp[5234063])
-
(5234109 '=' ret[5233533] call_tmp[5233761])
-
label _end_detach[5233812]
-
(5609044 '=' _retArg[5609042] ret[5233533])
-
(5609046 return _void[46])
}
-
- «»
function TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] . detach[5234113] ( this[5234117]:TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] , copy[5234121]:bool[19] , keepGrad[5234125]:bool[19] , _retArg[5609114]:owned TensorResource(real(32),6,baseValue)[3003938] ) : void[4]
const in arg this[5234117]:TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] const in arg copy[5234121]:bool[19] const in arg keepGrad[5234125]:bool[19] ref arg _retArg[5609114]:owned TensorResource(real(32),6,baseValue)[3003938]-
{
-
var ret[5234156]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var coerce_tmp[5234462]:BaseTensorResource(real(32),6)[2850618]
-
(5234468 'move' coerce_tmp[5234462] (5234464 'cast' BaseTensorResource(real(32),6)[2850618] this[5234117]))
-
var call_tmp[8556447]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8556449 'move' call_tmp[8556447] (8556451 '.' coerce_tmp[5234462] dataResource[2850598]))
-
var dr[5234210]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5234212 call init=[2998657] dr[5234210] call_tmp[8556447])
-
var gr[5234217]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[5234219]:shared Remote(ndarray(6,real(32)))?[2858678]
-
if keepGrad[5234125]
-
{
-
var coerce_tmp[5234505]:BaseTensorResource(real(32),6)[2850618]
-
(5234511 'move' coerce_tmp[5234505] (5234507 'cast' BaseTensorResource(real(32),6)[2850618] this[5234117]))
-
var call_tmp[8556572]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(8556574 'move' call_tmp[8556572] (8556576 '.' coerce_tmp[5234505] gradResource[2850608]))
-
var ret[8655572]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[8655574]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(8655577 call init=[2999875] tmp[8655574] call_tmp[8556572])
-
(8655580 'move' ret[8655572] tmp[8655574])
-
(5234238 'move' tmp[5234219] ret[8655572])
}
-
{
-
(5234726 call init=[4490757] tmp[5234219] nil[32])
}
-
(5234288 'move' gr[5234217] tmp[5234219])
-
if copy[5234121]
-
{
-
var call_tmp[5234302]:owned Remote(ndarray(6,real(32)))[4488496]
-
var coerce_tmp[5234563]:Remote(ndarray(6,real(32)))[2858488]
-
(5234569 'move' coerce_tmp[5234563] (5234565 call borrow[2997385] dr[5234210]))
-
var ret_tmp[5600035]:owned Remote(ndarray(6,real(32)))[4488496]
-
(5234310 call copy[4488454] coerce_tmp[5234563] ret_tmp[5600035])
-
(5600038 'move' call_tmp[5234302] ret_tmp[5600035])
-
var call_tmp[5234311]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8656223]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656227 'move' i_obj[8656223] (8656225 'set reference' call_tmp[5234302]))
-
var _formal_tmp_obj[8656236]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656238 'move' _formal_tmp_obj[8656236] i_obj[8656223])
-
var i_obj[8656243]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656245 'move' i_obj[8656243] (8656247 'set reference' _formal_tmp_obj[8656236]))
-
var coerce_tmp[8656251]:Remote(ndarray(6,real(32)))[2858488]
-
(8656253 'move' coerce_tmp[8656251] (8656255 '.v' i_obj[8656243] chpl_p[4488491]))
-
(8656261 'noop' )
-
var tmp[8656262]:Remote(ndarray(6,real(32)))[2858488]
-
(8656264 'move' tmp[8656262] (8656266 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32]))
-
(8656269 '.=' i_obj[8656243] chpl_p[4488491] tmp[8656262])
-
var coerce_tmp[8656273]:RootClass[236]
-
(8656275 'move' coerce_tmp[8656273] (8656277 'cast' RootClass[236] coerce_tmp[8656251]))
-
var call_tmp[8656280]:bool[19]
-
(8656282 'move' call_tmp[8656280] (8656284 '==' coerce_tmp[8656273] nil[32]))
-
if call_tmp[8656280]
-
{
-
(8656290 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8656293]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8656295]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8656298 call init[2996601] initTemp[8656295] coerce_tmp[8656251])
-
(8656301 'move' call_tmp[8656293] initTemp[8656295])
-
(8656308 call chpl__autoDestroy[5242503] _formal_tmp_obj[8656236])
-
(5600152 'move' call_tmp[5234311] call_tmp[8656293])
-
(5234322 call =[4489523] dr[5234210] call_tmp[5234311])
-
(5657722 call chpl__autoDestroy[4176116] call_tmp[5234311])
-
var coerce_tmp[5234588]:Remote(ndarray(6,real(32)))[2858488]
-
(5234594 'move' coerce_tmp[5234588] (5234590 call borrow[3780068] gr[5234217]))
-
var coerce_tmp[5234597]:RootClass[236]
-
(5234603 'move' coerce_tmp[5234597] (5234599 'cast' RootClass[236] coerce_tmp[5234588]))
-
var call_tmp[7331449]:bool[19]
-
(7331451 'move' call_tmp[7331449] (7331453 '!=' coerce_tmp[5234597] nil[32]))
-
if call_tmp[7331449]
-
{
-
var coerce_tmp[8556806]:Remote(ndarray(6,real(32)))[2858488]
-
(8556808 'move' coerce_tmp[8556806] (8556810 '.v' gr[5234217] chpl_p[2858670]))
-
var coerce_tmp[8556813]:RootClass[236]
-
(8556815 'move' coerce_tmp[8556813] (8556817 'cast' RootClass[236] coerce_tmp[8556806]))
-
var call_tmp[8556820]:bool[19]
-
(8556822 'move' call_tmp[8556820] (8556824 '==' coerce_tmp[8556813] nil[32]))
-
if call_tmp[8556820]
-
{
-
(8556830 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8556833]:Remote(ndarray(6,real(32)))[2858488]
-
(8556835 'move' coerce_tmp[8556833] (8556837 '.v' gr[5234217] chpl_p[2858670]))
-
var call_tmp[5234351]:owned Remote(ndarray(6,real(32)))[4488496]
-
var ret_tmp[5600041]:owned Remote(ndarray(6,real(32)))[4488496]
-
(5234359 call copy[4488454] coerce_tmp[8556833] ret_tmp[5600041])
-
(5600044 'move' call_tmp[5234351] ret_tmp[5600041])
-
var call_tmp[5234360]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8656317]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656321 'move' i_obj[8656317] (8656319 'set reference' call_tmp[5234351]))
-
var _formal_tmp_obj[8656330]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656332 'move' _formal_tmp_obj[8656330] i_obj[8656317])
-
var i_obj[8656337]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656339 'move' i_obj[8656337] (8656341 'set reference' _formal_tmp_obj[8656330]))
-
var coerce_tmp[8656345]:Remote(ndarray(6,real(32)))[2858488]
-
(8656347 'move' coerce_tmp[8656345] (8656349 '.v' i_obj[8656337] chpl_p[4488491]))
-
(8656355 'noop' )
-
var tmp[8656356]:Remote(ndarray(6,real(32)))[2858488]
-
(8656358 'move' tmp[8656356] (8656360 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32]))
-
(8656363 '.=' i_obj[8656337] chpl_p[4488491] tmp[8656356])
-
var coerce_tmp[8656367]:RootClass[236]
-
(8656369 'move' coerce_tmp[8656367] (8656371 'cast' RootClass[236] coerce_tmp[8656345]))
-
var call_tmp[8656374]:bool[19]
-
(8656376 'move' call_tmp[8656374] (8656378 '==' coerce_tmp[8656367] nil[32]))
-
if call_tmp[8656374]
-
{
-
(8656384 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8656387]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8656389]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8656392 call init[2996601] initTemp[8656389] coerce_tmp[8656345])
-
(8656395 'move' call_tmp[8656387] initTemp[8656389])
-
(8656402 call chpl__autoDestroy[5242503] _formal_tmp_obj[8656330])
-
(5600158 'move' call_tmp[5234360] call_tmp[8656387])
-
(5234371 call =[4489925] gr[5234217] call_tmp[5234360])
-
(5657726 call chpl__autoDestroy[4176116] call_tmp[5234360])
}
}
-
var call_tmp[5234378]:baseValue[334793]
-
var initTemp[5234624]:baseValue[334793]
-
(5234627 call init[1335025] initTemp[5234624])
-
(5234380 'move' call_tmp[5234378] initTemp[5234624])
-
var call_tmp[5234384]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var new_temp[5234659]:TensorResource(real(32),6,baseValue)[3001045]
-
var _formal_tmp_in_dataResource[5234666]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5657716 '=' _formal_tmp_in_dataResource[5234666] dr[5234210])
-
(5234671 'noop' )
-
var _formal_tmp_in_gradResource[5234675]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5657719 '=' _formal_tmp_in_gradResource[5234675] gr[5234217])
-
(5234680 'noop' )
-
(5234661 'move' new_temp[5234659] (5234644 call _new[4490292] _formal_tmp_in_dataResource[5234666] _formal_tmp_in_gradResource[5234675] call_tmp[5234378]))
-
var initTemp[5234686]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(5234689 call init[4490438] initTemp[5234686] new_temp[5234659])
-
(5234386 'move' call_tmp[5234384] initTemp[5234686])
-
(5234732 '=' ret[5234156] call_tmp[5234384])
-
label _end_detach[5234435]
-
(5609116 '=' _retArg[5609114] ret[5234156])
-
(5609118 return _void[46])
}
-
- «»
function TensorResource(real(32),6,expandOp(6,real(32)))[5033152] . detach[5234736] ( this[5234740]:TensorResource(real(32),6,expandOp(6,real(32)))[5033152] , copy[5234744]:bool[19] , keepGrad[5234748]:bool[19] , _retArg[5609090]:owned TensorResource(real(32),6,baseValue)[3003938] ) : void[4]
const in arg this[5234740]:TensorResource(real(32),6,expandOp(6,real(32)))[5033152] const in arg copy[5234744]:bool[19] const in arg keepGrad[5234748]:bool[19] ref arg _retArg[5609090]:owned TensorResource(real(32),6,baseValue)[3003938]-
{
-
var ret[5234779]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var coerce_tmp[5235085]:BaseTensorResource(real(32),6)[2850618]
-
(5235091 'move' coerce_tmp[5235085] (5235087 'cast' BaseTensorResource(real(32),6)[2850618] this[5234740]))
-
var call_tmp[8556457]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8556459 'move' call_tmp[8556457] (8556461 '.' coerce_tmp[5235085] dataResource[2850598]))
-
var dr[5234833]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5234835 call init=[2998657] dr[5234833] call_tmp[8556457])
-
var gr[5234840]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[5234842]:shared Remote(ndarray(6,real(32)))?[2858678]
-
if keepGrad[5234748]
-
{
-
var coerce_tmp[5235128]:BaseTensorResource(real(32),6)[2850618]
-
(5235134 'move' coerce_tmp[5235128] (5235130 'cast' BaseTensorResource(real(32),6)[2850618] this[5234740]))
-
var call_tmp[8556582]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(8556584 'move' call_tmp[8556582] (8556586 '.' coerce_tmp[5235128] gradResource[2850608]))
-
var ret[8655591]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[8655593]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(8655596 call init=[2999875] tmp[8655593] call_tmp[8556582])
-
(8655599 'move' ret[8655591] tmp[8655593])
-
(5234861 'move' tmp[5234842] ret[8655591])
}
-
{
-
(5235349 call init=[4490757] tmp[5234842] nil[32])
}
-
(5234911 'move' gr[5234840] tmp[5234842])
-
if copy[5234744]
-
{
-
var call_tmp[5234925]:owned Remote(ndarray(6,real(32)))[4488496]
-
var coerce_tmp[5235186]:Remote(ndarray(6,real(32)))[2858488]
-
(5235192 'move' coerce_tmp[5235186] (5235188 call borrow[2997385] dr[5234833]))
-
var ret_tmp[5600047]:owned Remote(ndarray(6,real(32)))[4488496]
-
(5234933 call copy[4488454] coerce_tmp[5235186] ret_tmp[5600047])
-
(5600050 'move' call_tmp[5234925] ret_tmp[5600047])
-
var call_tmp[5234934]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8656411]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656415 'move' i_obj[8656411] (8656413 'set reference' call_tmp[5234925]))
-
var _formal_tmp_obj[8656424]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656426 'move' _formal_tmp_obj[8656424] i_obj[8656411])
-
var i_obj[8656431]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656433 'move' i_obj[8656431] (8656435 'set reference' _formal_tmp_obj[8656424]))
-
var coerce_tmp[8656439]:Remote(ndarray(6,real(32)))[2858488]
-
(8656441 'move' coerce_tmp[8656439] (8656443 '.v' i_obj[8656431] chpl_p[4488491]))
-
(8656449 'noop' )
-
var tmp[8656450]:Remote(ndarray(6,real(32)))[2858488]
-
(8656452 'move' tmp[8656450] (8656454 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32]))
-
(8656457 '.=' i_obj[8656431] chpl_p[4488491] tmp[8656450])
-
var coerce_tmp[8656461]:RootClass[236]
-
(8656463 'move' coerce_tmp[8656461] (8656465 'cast' RootClass[236] coerce_tmp[8656439]))
-
var call_tmp[8656468]:bool[19]
-
(8656470 'move' call_tmp[8656468] (8656472 '==' coerce_tmp[8656461] nil[32]))
-
if call_tmp[8656468]
-
{
-
(8656478 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8656481]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8656483]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8656486 call init[2996601] initTemp[8656483] coerce_tmp[8656439])
-
(8656489 'move' call_tmp[8656481] initTemp[8656483])
-
(8656496 call chpl__autoDestroy[5242503] _formal_tmp_obj[8656424])
-
(5600164 'move' call_tmp[5234934] call_tmp[8656481])
-
(5234945 call =[4489523] dr[5234833] call_tmp[5234934])
-
(5657739 call chpl__autoDestroy[4176116] call_tmp[5234934])
-
var coerce_tmp[5235211]:Remote(ndarray(6,real(32)))[2858488]
-
(5235217 'move' coerce_tmp[5235211] (5235213 call borrow[3780068] gr[5234840]))
-
var coerce_tmp[5235220]:RootClass[236]
-
(5235226 'move' coerce_tmp[5235220] (5235222 'cast' RootClass[236] coerce_tmp[5235211]))
-
var call_tmp[7331459]:bool[19]
-
(7331461 'move' call_tmp[7331459] (7331463 '!=' coerce_tmp[5235220] nil[32]))
-
if call_tmp[7331459]
-
{
-
var coerce_tmp[8556849]:Remote(ndarray(6,real(32)))[2858488]
-
(8556851 'move' coerce_tmp[8556849] (8556853 '.v' gr[5234840] chpl_p[2858670]))
-
var coerce_tmp[8556856]:RootClass[236]
-
(8556858 'move' coerce_tmp[8556856] (8556860 'cast' RootClass[236] coerce_tmp[8556849]))
-
var call_tmp[8556863]:bool[19]
-
(8556865 'move' call_tmp[8556863] (8556867 '==' coerce_tmp[8556856] nil[32]))
-
if call_tmp[8556863]
-
{
-
(8556873 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8556876]:Remote(ndarray(6,real(32)))[2858488]
-
(8556878 'move' coerce_tmp[8556876] (8556880 '.v' gr[5234840] chpl_p[2858670]))
-
var call_tmp[5234974]:owned Remote(ndarray(6,real(32)))[4488496]
-
var ret_tmp[5600053]:owned Remote(ndarray(6,real(32)))[4488496]
-
(5234982 call copy[4488454] coerce_tmp[8556876] ret_tmp[5600053])
-
(5600056 'move' call_tmp[5234974] ret_tmp[5600053])
-
var call_tmp[5234983]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8656505]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656509 'move' i_obj[8656505] (8656507 'set reference' call_tmp[5234974]))
-
var _formal_tmp_obj[8656518]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656520 'move' _formal_tmp_obj[8656518] i_obj[8656505])
-
var i_obj[8656525]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656527 'move' i_obj[8656525] (8656529 'set reference' _formal_tmp_obj[8656518]))
-
var coerce_tmp[8656533]:Remote(ndarray(6,real(32)))[2858488]
-
(8656535 'move' coerce_tmp[8656533] (8656537 '.v' i_obj[8656525] chpl_p[4488491]))
-
(8656543 'noop' )
-
var tmp[8656544]:Remote(ndarray(6,real(32)))[2858488]
-
(8656546 'move' tmp[8656544] (8656548 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32]))
-
(8656551 '.=' i_obj[8656525] chpl_p[4488491] tmp[8656544])
-
var coerce_tmp[8656555]:RootClass[236]
-
(8656557 'move' coerce_tmp[8656555] (8656559 'cast' RootClass[236] coerce_tmp[8656533]))
-
var call_tmp[8656562]:bool[19]
-
(8656564 'move' call_tmp[8656562] (8656566 '==' coerce_tmp[8656555] nil[32]))
-
if call_tmp[8656562]
-
{
-
(8656572 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8656575]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8656577]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8656580 call init[2996601] initTemp[8656577] coerce_tmp[8656533])
-
(8656583 'move' call_tmp[8656575] initTemp[8656577])
-
(8656590 call chpl__autoDestroy[5242503] _formal_tmp_obj[8656518])
-
(5600170 'move' call_tmp[5234983] call_tmp[8656575])
-
(5234994 call =[4489925] gr[5234840] call_tmp[5234983])
-
(5657743 call chpl__autoDestroy[4176116] call_tmp[5234983])
}
}
-
var call_tmp[5235001]:baseValue[334793]
-
var initTemp[5235247]:baseValue[334793]
-
(5235250 call init[1335025] initTemp[5235247])
-
(5235003 'move' call_tmp[5235001] initTemp[5235247])
-
var call_tmp[5235007]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var new_temp[5235282]:TensorResource(real(32),6,baseValue)[3001045]
-
var _formal_tmp_in_dataResource[5235289]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5657733 '=' _formal_tmp_in_dataResource[5235289] dr[5234833])
-
(5235294 'noop' )
-
var _formal_tmp_in_gradResource[5235298]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5657736 '=' _formal_tmp_in_gradResource[5235298] gr[5234840])
-
(5235303 'noop' )
-
(5235284 'move' new_temp[5235282] (5235267 call _new[4490292] _formal_tmp_in_dataResource[5235289] _formal_tmp_in_gradResource[5235298] call_tmp[5235001]))
-
var initTemp[5235309]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(5235312 call init[4490438] initTemp[5235309] new_temp[5235282])
-
(5235009 'move' call_tmp[5235007] initTemp[5235309])
-
(5235355 '=' ret[5234779] call_tmp[5235007])
-
label _end_detach[5235058]
-
(5609092 '=' _retArg[5609090] ret[5234779])
-
(5609094 return _void[46])
}
-
- «»
function TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] . detach[5235359] ( this[5235363]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] , copy[5235367]:bool[19] , keepGrad[5235371]:bool[19] , _retArg[5609006]:owned TensorResource(real(32),6,baseValue)[3003938] ) : void[4]
const in arg this[5235363]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] const in arg copy[5235367]:bool[19] const in arg keepGrad[5235371]:bool[19] ref arg _retArg[5609006]:owned TensorResource(real(32),6,baseValue)[3003938]-
{
-
var ret[5235402]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var coerce_tmp[5235708]:BaseTensorResource(real(32),6)[2850618]
-
(5235714 'move' coerce_tmp[5235708] (5235710 'cast' BaseTensorResource(real(32),6)[2850618] this[5235363]))
-
var call_tmp[8556467]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8556469 'move' call_tmp[8556467] (8556471 '.' coerce_tmp[5235708] dataResource[2850598]))
-
var dr[5235456]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5235458 call init=[2998657] dr[5235456] call_tmp[8556467])
-
var gr[5235463]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[5235465]:shared Remote(ndarray(6,real(32)))?[2858678]
-
if keepGrad[5235371]
-
{
-
var coerce_tmp[5235751]:BaseTensorResource(real(32),6)[2850618]
-
(5235757 'move' coerce_tmp[5235751] (5235753 'cast' BaseTensorResource(real(32),6)[2850618] this[5235363]))
-
var call_tmp[8556592]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(8556594 'move' call_tmp[8556592] (8556596 '.' coerce_tmp[5235751] gradResource[2850608]))
-
var ret[8655610]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[8655612]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(8655615 call init=[2999875] tmp[8655612] call_tmp[8556592])
-
(8655618 'move' ret[8655610] tmp[8655612])
-
(5235484 'move' tmp[5235465] ret[8655610])
}
-
{
-
(5235972 call init=[4490757] tmp[5235465] nil[32])
}
-
(5235534 'move' gr[5235463] tmp[5235465])
-
if copy[5235367]
-
{
-
var call_tmp[5235548]:owned Remote(ndarray(6,real(32)))[4488496]
-
var coerce_tmp[5235809]:Remote(ndarray(6,real(32)))[2858488]
-
(5235815 'move' coerce_tmp[5235809] (5235811 call borrow[2997385] dr[5235456]))
-
var ret_tmp[5600059]:owned Remote(ndarray(6,real(32)))[4488496]
-
(5235556 call copy[4488454] coerce_tmp[5235809] ret_tmp[5600059])
-
(5600062 'move' call_tmp[5235548] ret_tmp[5600059])
-
var call_tmp[5235557]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8656599]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656603 'move' i_obj[8656599] (8656601 'set reference' call_tmp[5235548]))
-
var _formal_tmp_obj[8656612]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656614 'move' _formal_tmp_obj[8656612] i_obj[8656599])
-
var i_obj[8656619]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656621 'move' i_obj[8656619] (8656623 'set reference' _formal_tmp_obj[8656612]))
-
var coerce_tmp[8656627]:Remote(ndarray(6,real(32)))[2858488]
-
(8656629 'move' coerce_tmp[8656627] (8656631 '.v' i_obj[8656619] chpl_p[4488491]))
-
(8656637 'noop' )
-
var tmp[8656638]:Remote(ndarray(6,real(32)))[2858488]
-
(8656640 'move' tmp[8656638] (8656642 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32]))
-
(8656645 '.=' i_obj[8656619] chpl_p[4488491] tmp[8656638])
-
var coerce_tmp[8656649]:RootClass[236]
-
(8656651 'move' coerce_tmp[8656649] (8656653 'cast' RootClass[236] coerce_tmp[8656627]))
-
var call_tmp[8656656]:bool[19]
-
(8656658 'move' call_tmp[8656656] (8656660 '==' coerce_tmp[8656649] nil[32]))
-
if call_tmp[8656656]
-
{
-
(8656666 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8656669]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8656671]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8656674 call init[2996601] initTemp[8656671] coerce_tmp[8656627])
-
(8656677 'move' call_tmp[8656669] initTemp[8656671])
-
(8656684 call chpl__autoDestroy[5242503] _formal_tmp_obj[8656612])
-
(5600176 'move' call_tmp[5235557] call_tmp[8656669])
-
(5235568 call =[4489523] dr[5235456] call_tmp[5235557])
-
(5657756 call chpl__autoDestroy[4176116] call_tmp[5235557])
-
var coerce_tmp[5235834]:Remote(ndarray(6,real(32)))[2858488]
-
(5235840 'move' coerce_tmp[5235834] (5235836 call borrow[3780068] gr[5235463]))
-
var coerce_tmp[5235843]:RootClass[236]
-
(5235849 'move' coerce_tmp[5235843] (5235845 'cast' RootClass[236] coerce_tmp[5235834]))
-
var call_tmp[7331469]:bool[19]
-
(7331471 'move' call_tmp[7331469] (7331473 '!=' coerce_tmp[5235843] nil[32]))
-
if call_tmp[7331469]
-
{
-
var coerce_tmp[8556892]:Remote(ndarray(6,real(32)))[2858488]
-
(8556894 'move' coerce_tmp[8556892] (8556896 '.v' gr[5235463] chpl_p[2858670]))
-
var coerce_tmp[8556899]:RootClass[236]
-
(8556901 'move' coerce_tmp[8556899] (8556903 'cast' RootClass[236] coerce_tmp[8556892]))
-
var call_tmp[8556906]:bool[19]
-
(8556908 'move' call_tmp[8556906] (8556910 '==' coerce_tmp[8556899] nil[32]))
-
if call_tmp[8556906]
-
{
-
(8556916 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8556919]:Remote(ndarray(6,real(32)))[2858488]
-
(8556921 'move' coerce_tmp[8556919] (8556923 '.v' gr[5235463] chpl_p[2858670]))
-
var call_tmp[5235597]:owned Remote(ndarray(6,real(32)))[4488496]
-
var ret_tmp[5600065]:owned Remote(ndarray(6,real(32)))[4488496]
-
(5235605 call copy[4488454] coerce_tmp[8556919] ret_tmp[5600065])
-
(5600068 'move' call_tmp[5235597] ret_tmp[5600065])
-
var call_tmp[5235606]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8656693]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656697 'move' i_obj[8656693] (8656695 'set reference' call_tmp[5235597]))
-
var _formal_tmp_obj[8656706]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656708 'move' _formal_tmp_obj[8656706] i_obj[8656693])
-
var i_obj[8656713]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656715 'move' i_obj[8656713] (8656717 'set reference' _formal_tmp_obj[8656706]))
-
var coerce_tmp[8656721]:Remote(ndarray(6,real(32)))[2858488]
-
(8656723 'move' coerce_tmp[8656721] (8656725 '.v' i_obj[8656713] chpl_p[4488491]))
-
(8656731 'noop' )
-
var tmp[8656732]:Remote(ndarray(6,real(32)))[2858488]
-
(8656734 'move' tmp[8656732] (8656736 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32]))
-
(8656739 '.=' i_obj[8656713] chpl_p[4488491] tmp[8656732])
-
var coerce_tmp[8656743]:RootClass[236]
-
(8656745 'move' coerce_tmp[8656743] (8656747 'cast' RootClass[236] coerce_tmp[8656721]))
-
var call_tmp[8656750]:bool[19]
-
(8656752 'move' call_tmp[8656750] (8656754 '==' coerce_tmp[8656743] nil[32]))
-
if call_tmp[8656750]
-
{
-
(8656760 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8656763]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8656765]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8656768 call init[2996601] initTemp[8656765] coerce_tmp[8656721])
-
(8656771 'move' call_tmp[8656763] initTemp[8656765])
-
(8656778 call chpl__autoDestroy[5242503] _formal_tmp_obj[8656706])
-
(5600182 'move' call_tmp[5235606] call_tmp[8656763])
-
(5235617 call =[4489925] gr[5235463] call_tmp[5235606])
-
(5657760 call chpl__autoDestroy[4176116] call_tmp[5235606])
}
}
-
var call_tmp[5235624]:baseValue[334793]
-
var initTemp[5235870]:baseValue[334793]
-
(5235873 call init[1335025] initTemp[5235870])
-
(5235626 'move' call_tmp[5235624] initTemp[5235870])
-
var call_tmp[5235630]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var new_temp[5235905]:TensorResource(real(32),6,baseValue)[3001045]
-
var _formal_tmp_in_dataResource[5235912]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5657750 '=' _formal_tmp_in_dataResource[5235912] dr[5235456])
-
(5235917 'noop' )
-
var _formal_tmp_in_gradResource[5235921]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5657753 '=' _formal_tmp_in_gradResource[5235921] gr[5235463])
-
(5235926 'noop' )
-
(5235907 'move' new_temp[5235905] (5235890 call _new[4490292] _formal_tmp_in_dataResource[5235912] _formal_tmp_in_gradResource[5235921] call_tmp[5235624]))
-
var initTemp[5235932]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(5235935 call init[4490438] initTemp[5235932] new_temp[5235905])
-
(5235632 'move' call_tmp[5235630] initTemp[5235932])
-
(5235978 '=' ret[5235402] call_tmp[5235630])
-
label _end_detach[5235681]
-
(5609008 '=' _retArg[5609006] ret[5235402])
-
(5609010 return _void[46])
}
-
- «»
function TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191] . detach[5235982] ( this[5235986]:TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191] , copy[5235990]:bool[19] , keepGrad[5235994]:bool[19] , _retArg[5608952]:owned TensorResource(real(32),6,baseValue)[3003938] ) : void[4]
const in arg this[5235986]:TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191] const in arg copy[5235990]:bool[19] const in arg keepGrad[5235994]:bool[19] ref arg _retArg[5608952]:owned TensorResource(real(32),6,baseValue)[3003938]-
{
-
var ret[5236025]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var coerce_tmp[5236331]:BaseTensorResource(real(32),6)[2850618]
-
(5236337 'move' coerce_tmp[5236331] (5236333 'cast' BaseTensorResource(real(32),6)[2850618] this[5235986]))
-
var call_tmp[8556477]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8556479 'move' call_tmp[8556477] (8556481 '.' coerce_tmp[5236331] dataResource[2850598]))
-
var dr[5236079]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5236081 call init=[2998657] dr[5236079] call_tmp[8556477])
-
var gr[5236086]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[5236088]:shared Remote(ndarray(6,real(32)))?[2858678]
-
if keepGrad[5235994]
-
{
-
var coerce_tmp[5236374]:BaseTensorResource(real(32),6)[2850618]
-
(5236380 'move' coerce_tmp[5236374] (5236376 'cast' BaseTensorResource(real(32),6)[2850618] this[5235986]))
-
var call_tmp[8556602]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(8556604 'move' call_tmp[8556602] (8556606 '.' coerce_tmp[5236374] gradResource[2850608]))
-
var ret[8655629]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[8655631]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(8655634 call init=[2999875] tmp[8655631] call_tmp[8556602])
-
(8655637 'move' ret[8655629] tmp[8655631])
-
(5236107 'move' tmp[5236088] ret[8655629])
}
-
{
-
(5236595 call init=[4490757] tmp[5236088] nil[32])
}
-
(5236157 'move' gr[5236086] tmp[5236088])
-
if copy[5235990]
-
{
-
var call_tmp[5236171]:owned Remote(ndarray(6,real(32)))[4488496]
-
var coerce_tmp[5236432]:Remote(ndarray(6,real(32)))[2858488]
-
(5236438 'move' coerce_tmp[5236432] (5236434 call borrow[2997385] dr[5236079]))
-
var ret_tmp[5600071]:owned Remote(ndarray(6,real(32)))[4488496]
-
(5236179 call copy[4488454] coerce_tmp[5236432] ret_tmp[5600071])
-
(5600074 'move' call_tmp[5236171] ret_tmp[5600071])
-
var call_tmp[5236180]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8656787]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656791 'move' i_obj[8656787] (8656789 'set reference' call_tmp[5236171]))
-
var _formal_tmp_obj[8656800]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656802 'move' _formal_tmp_obj[8656800] i_obj[8656787])
-
var i_obj[8656807]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656809 'move' i_obj[8656807] (8656811 'set reference' _formal_tmp_obj[8656800]))
-
var coerce_tmp[8656815]:Remote(ndarray(6,real(32)))[2858488]
-
(8656817 'move' coerce_tmp[8656815] (8656819 '.v' i_obj[8656807] chpl_p[4488491]))
-
(8656825 'noop' )
-
var tmp[8656826]:Remote(ndarray(6,real(32)))[2858488]
-
(8656828 'move' tmp[8656826] (8656830 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32]))
-
(8656833 '.=' i_obj[8656807] chpl_p[4488491] tmp[8656826])
-
var coerce_tmp[8656837]:RootClass[236]
-
(8656839 'move' coerce_tmp[8656837] (8656841 'cast' RootClass[236] coerce_tmp[8656815]))
-
var call_tmp[8656844]:bool[19]
-
(8656846 'move' call_tmp[8656844] (8656848 '==' coerce_tmp[8656837] nil[32]))
-
if call_tmp[8656844]
-
{
-
(8656854 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8656857]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8656859]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8656862 call init[2996601] initTemp[8656859] coerce_tmp[8656815])
-
(8656865 'move' call_tmp[8656857] initTemp[8656859])
-
(8656872 call chpl__autoDestroy[5242503] _formal_tmp_obj[8656800])
-
(5600188 'move' call_tmp[5236180] call_tmp[8656857])
-
(5236191 call =[4489523] dr[5236079] call_tmp[5236180])
-
(5657773 call chpl__autoDestroy[4176116] call_tmp[5236180])
-
var coerce_tmp[5236457]:Remote(ndarray(6,real(32)))[2858488]
-
(5236463 'move' coerce_tmp[5236457] (5236459 call borrow[3780068] gr[5236086]))
-
var coerce_tmp[5236466]:RootClass[236]
-
(5236472 'move' coerce_tmp[5236466] (5236468 'cast' RootClass[236] coerce_tmp[5236457]))
-
var call_tmp[7331479]:bool[19]
-
(7331481 'move' call_tmp[7331479] (7331483 '!=' coerce_tmp[5236466] nil[32]))
-
if call_tmp[7331479]
-
{
-
var coerce_tmp[8556935]:Remote(ndarray(6,real(32)))[2858488]
-
(8556937 'move' coerce_tmp[8556935] (8556939 '.v' gr[5236086] chpl_p[2858670]))
-
var coerce_tmp[8556942]:RootClass[236]
-
(8556944 'move' coerce_tmp[8556942] (8556946 'cast' RootClass[236] coerce_tmp[8556935]))
-
var call_tmp[8556949]:bool[19]
-
(8556951 'move' call_tmp[8556949] (8556953 '==' coerce_tmp[8556942] nil[32]))
-
if call_tmp[8556949]
-
{
-
(8556959 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8556962]:Remote(ndarray(6,real(32)))[2858488]
-
(8556964 'move' coerce_tmp[8556962] (8556966 '.v' gr[5236086] chpl_p[2858670]))
-
var call_tmp[5236220]:owned Remote(ndarray(6,real(32)))[4488496]
-
var ret_tmp[5600077]:owned Remote(ndarray(6,real(32)))[4488496]
-
(5236228 call copy[4488454] coerce_tmp[8556962] ret_tmp[5600077])
-
(5600080 'move' call_tmp[5236220] ret_tmp[5600077])
-
var call_tmp[5236229]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8656881]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656885 'move' i_obj[8656881] (8656883 'set reference' call_tmp[5236220]))
-
var _formal_tmp_obj[8656894]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656896 'move' _formal_tmp_obj[8656894] i_obj[8656881])
-
var i_obj[8656901]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656903 'move' i_obj[8656901] (8656905 'set reference' _formal_tmp_obj[8656894]))
-
var coerce_tmp[8656909]:Remote(ndarray(6,real(32)))[2858488]
-
(8656911 'move' coerce_tmp[8656909] (8656913 '.v' i_obj[8656901] chpl_p[4488491]))
-
(8656919 'noop' )
-
var tmp[8656920]:Remote(ndarray(6,real(32)))[2858488]
-
(8656922 'move' tmp[8656920] (8656924 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32]))
-
(8656927 '.=' i_obj[8656901] chpl_p[4488491] tmp[8656920])
-
var coerce_tmp[8656931]:RootClass[236]
-
(8656933 'move' coerce_tmp[8656931] (8656935 'cast' RootClass[236] coerce_tmp[8656909]))
-
var call_tmp[8656938]:bool[19]
-
(8656940 'move' call_tmp[8656938] (8656942 '==' coerce_tmp[8656931] nil[32]))
-
if call_tmp[8656938]
-
{
-
(8656948 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8656951]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8656953]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8656956 call init[2996601] initTemp[8656953] coerce_tmp[8656909])
-
(8656959 'move' call_tmp[8656951] initTemp[8656953])
-
(8656966 call chpl__autoDestroy[5242503] _formal_tmp_obj[8656894])
-
(5600194 'move' call_tmp[5236229] call_tmp[8656951])
-
(5236240 call =[4489925] gr[5236086] call_tmp[5236229])
-
(5657777 call chpl__autoDestroy[4176116] call_tmp[5236229])
}
}
-
var call_tmp[5236247]:baseValue[334793]
-
var initTemp[5236493]:baseValue[334793]
-
(5236496 call init[1335025] initTemp[5236493])
-
(5236249 'move' call_tmp[5236247] initTemp[5236493])
-
var call_tmp[5236253]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var new_temp[5236528]:TensorResource(real(32),6,baseValue)[3001045]
-
var _formal_tmp_in_dataResource[5236535]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5657767 '=' _formal_tmp_in_dataResource[5236535] dr[5236079])
-
(5236540 'noop' )
-
var _formal_tmp_in_gradResource[5236544]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5657770 '=' _formal_tmp_in_gradResource[5236544] gr[5236086])
-
(5236549 'noop' )
-
(5236530 'move' new_temp[5236528] (5236513 call _new[4490292] _formal_tmp_in_dataResource[5236535] _formal_tmp_in_gradResource[5236544] call_tmp[5236247]))
-
var initTemp[5236555]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(5236558 call init[4490438] initTemp[5236555] new_temp[5236528])
-
(5236255 'move' call_tmp[5236253] initTemp[5236555])
-
(5236601 '=' ret[5236025] call_tmp[5236253])
-
label _end_detach[5236304]
-
(5608954 '=' _retArg[5608952] ret[5236025])
-
(5608956 return _void[46])
}
-
- «»
function TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] . detach[5236605] ( this[5236609]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] , copy[5236613]:bool[19] , keepGrad[5236617]:bool[19] , _retArg[5608970]:owned TensorResource(real(32),6,baseValue)[3003938] ) : void[4]
const in arg this[5236609]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] const in arg copy[5236613]:bool[19] const in arg keepGrad[5236617]:bool[19] ref arg _retArg[5608970]:owned TensorResource(real(32),6,baseValue)[3003938]-
{
-
var ret[5236648]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var coerce_tmp[5236954]:BaseTensorResource(real(32),6)[2850618]
-
(5236960 'move' coerce_tmp[5236954] (5236956 'cast' BaseTensorResource(real(32),6)[2850618] this[5236609]))
-
var call_tmp[8556487]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8556489 'move' call_tmp[8556487] (8556491 '.' coerce_tmp[5236954] dataResource[2850598]))
-
var dr[5236702]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5236704 call init=[2998657] dr[5236702] call_tmp[8556487])
-
var gr[5236709]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[5236711]:shared Remote(ndarray(6,real(32)))?[2858678]
-
if keepGrad[5236617]
-
{
-
var coerce_tmp[5236997]:BaseTensorResource(real(32),6)[2850618]
-
(5237003 'move' coerce_tmp[5236997] (5236999 'cast' BaseTensorResource(real(32),6)[2850618] this[5236609]))
-
var call_tmp[8556612]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(8556614 'move' call_tmp[8556612] (8556616 '.' coerce_tmp[5236997] gradResource[2850608]))
-
var ret[8655648]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[8655650]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(8655653 call init=[2999875] tmp[8655650] call_tmp[8556612])
-
(8655656 'move' ret[8655648] tmp[8655650])
-
(5236730 'move' tmp[5236711] ret[8655648])
}
-
{
-
(5237218 call init=[4490757] tmp[5236711] nil[32])
}
-
(5236780 'move' gr[5236709] tmp[5236711])
-
if copy[5236613]
-
{
-
var call_tmp[5236794]:owned Remote(ndarray(6,real(32)))[4488496]
-
var coerce_tmp[5237055]:Remote(ndarray(6,real(32)))[2858488]
-
(5237061 'move' coerce_tmp[5237055] (5237057 call borrow[2997385] dr[5236702]))
-
var ret_tmp[5600083]:owned Remote(ndarray(6,real(32)))[4488496]
-
(5236802 call copy[4488454] coerce_tmp[5237055] ret_tmp[5600083])
-
(5600086 'move' call_tmp[5236794] ret_tmp[5600083])
-
var call_tmp[5236803]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8656975]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656979 'move' i_obj[8656975] (8656977 'set reference' call_tmp[5236794]))
-
var _formal_tmp_obj[8656988]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656990 'move' _formal_tmp_obj[8656988] i_obj[8656975])
-
var i_obj[8656995]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656997 'move' i_obj[8656995] (8656999 'set reference' _formal_tmp_obj[8656988]))
-
var coerce_tmp[8657003]:Remote(ndarray(6,real(32)))[2858488]
-
(8657005 'move' coerce_tmp[8657003] (8657007 '.v' i_obj[8656995] chpl_p[4488491]))
-
(8657013 'noop' )
-
var tmp[8657014]:Remote(ndarray(6,real(32)))[2858488]
-
(8657016 'move' tmp[8657014] (8657018 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32]))
-
(8657021 '.=' i_obj[8656995] chpl_p[4488491] tmp[8657014])
-
var coerce_tmp[8657025]:RootClass[236]
-
(8657027 'move' coerce_tmp[8657025] (8657029 'cast' RootClass[236] coerce_tmp[8657003]))
-
var call_tmp[8657032]:bool[19]
-
(8657034 'move' call_tmp[8657032] (8657036 '==' coerce_tmp[8657025] nil[32]))
-
if call_tmp[8657032]
-
{
-
(8657042 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8657045]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8657047]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8657050 call init[2996601] initTemp[8657047] coerce_tmp[8657003])
-
(8657053 'move' call_tmp[8657045] initTemp[8657047])
-
(8657060 call chpl__autoDestroy[5242503] _formal_tmp_obj[8656988])
-
(5600200 'move' call_tmp[5236803] call_tmp[8657045])
-
(5236814 call =[4489523] dr[5236702] call_tmp[5236803])
-
(5657790 call chpl__autoDestroy[4176116] call_tmp[5236803])
-
var coerce_tmp[5237080]:Remote(ndarray(6,real(32)))[2858488]
-
(5237086 'move' coerce_tmp[5237080] (5237082 call borrow[3780068] gr[5236709]))
-
var coerce_tmp[5237089]:RootClass[236]
-
(5237095 'move' coerce_tmp[5237089] (5237091 'cast' RootClass[236] coerce_tmp[5237080]))
-
var call_tmp[7331489]:bool[19]
-
(7331491 'move' call_tmp[7331489] (7331493 '!=' coerce_tmp[5237089] nil[32]))
-
if call_tmp[7331489]
-
{
-
var coerce_tmp[8556978]:Remote(ndarray(6,real(32)))[2858488]
-
(8556980 'move' coerce_tmp[8556978] (8556982 '.v' gr[5236709] chpl_p[2858670]))
-
var coerce_tmp[8556985]:RootClass[236]
-
(8556987 'move' coerce_tmp[8556985] (8556989 'cast' RootClass[236] coerce_tmp[8556978]))
-
var call_tmp[8556992]:bool[19]
-
(8556994 'move' call_tmp[8556992] (8556996 '==' coerce_tmp[8556985] nil[32]))
-
if call_tmp[8556992]
-
{
-
(8557002 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8557005]:Remote(ndarray(6,real(32)))[2858488]
-
(8557007 'move' coerce_tmp[8557005] (8557009 '.v' gr[5236709] chpl_p[2858670]))
-
var call_tmp[5236843]:owned Remote(ndarray(6,real(32)))[4488496]
-
var ret_tmp[5600089]:owned Remote(ndarray(6,real(32)))[4488496]
-
(5236851 call copy[4488454] coerce_tmp[8557005] ret_tmp[5600089])
-
(5600092 'move' call_tmp[5236843] ret_tmp[5600089])
-
var call_tmp[5236852]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8657069]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8657073 'move' i_obj[8657069] (8657071 'set reference' call_tmp[5236843]))
-
var _formal_tmp_obj[8657082]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8657084 'move' _formal_tmp_obj[8657082] i_obj[8657069])
-
var i_obj[8657089]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8657091 'move' i_obj[8657089] (8657093 'set reference' _formal_tmp_obj[8657082]))
-
var coerce_tmp[8657097]:Remote(ndarray(6,real(32)))[2858488]
-
(8657099 'move' coerce_tmp[8657097] (8657101 '.v' i_obj[8657089] chpl_p[4488491]))
-
(8657107 'noop' )
-
var tmp[8657108]:Remote(ndarray(6,real(32)))[2858488]
-
(8657110 'move' tmp[8657108] (8657112 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32]))
-
(8657115 '.=' i_obj[8657089] chpl_p[4488491] tmp[8657108])
-
var coerce_tmp[8657119]:RootClass[236]
-
(8657121 'move' coerce_tmp[8657119] (8657123 'cast' RootClass[236] coerce_tmp[8657097]))
-
var call_tmp[8657126]:bool[19]
-
(8657128 'move' call_tmp[8657126] (8657130 '==' coerce_tmp[8657119] nil[32]))
-
if call_tmp[8657126]
-
{
-
(8657136 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8657139]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8657141]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8657144 call init[2996601] initTemp[8657141] coerce_tmp[8657097])
-
(8657147 'move' call_tmp[8657139] initTemp[8657141])
-
(8657154 call chpl__autoDestroy[5242503] _formal_tmp_obj[8657082])
-
(5600206 'move' call_tmp[5236852] call_tmp[8657139])
-
(5236863 call =[4489925] gr[5236709] call_tmp[5236852])
-
(5657794 call chpl__autoDestroy[4176116] call_tmp[5236852])
}
}
-
var call_tmp[5236870]:baseValue[334793]
-
var initTemp[5237116]:baseValue[334793]
-
(5237119 call init[1335025] initTemp[5237116])
-
(5236872 'move' call_tmp[5236870] initTemp[5237116])
-
var call_tmp[5236876]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var new_temp[5237151]:TensorResource(real(32),6,baseValue)[3001045]
-
var _formal_tmp_in_dataResource[5237158]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5657784 '=' _formal_tmp_in_dataResource[5237158] dr[5236702])
-
(5237163 'noop' )
-
var _formal_tmp_in_gradResource[5237167]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5657787 '=' _formal_tmp_in_gradResource[5237167] gr[5236709])
-
(5237172 'noop' )
-
(5237153 'move' new_temp[5237151] (5237136 call _new[4490292] _formal_tmp_in_dataResource[5237158] _formal_tmp_in_gradResource[5237167] call_tmp[5236870]))
-
var initTemp[5237178]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(5237181 call init[4490438] initTemp[5237178] new_temp[5237151])
-
(5236878 'move' call_tmp[5236876] initTemp[5237178])
-
(5237224 '=' ret[5236648] call_tmp[5236876])
-
label _end_detach[5236927]
-
(5608972 '=' _retArg[5608970] ret[5236648])
-
(5608974 return _void[46])
}
-
- «»
function TensorResource(real(32),6,addOp(6,real(32)))[5192658] . detach[5237228] ( this[5237232]:TensorResource(real(32),6,addOp(6,real(32)))[5192658] , copy[5237236]:bool[19] , keepGrad[5237240]:bool[19] , _retArg[5609210]:owned TensorResource(real(32),6,baseValue)[3003938] ) : void[4]
const in arg this[5237232]:TensorResource(real(32),6,addOp(6,real(32)))[5192658] const in arg copy[5237236]:bool[19] const in arg keepGrad[5237240]:bool[19] ref arg _retArg[5609210]:owned TensorResource(real(32),6,baseValue)[3003938]-
{
-
var ret[5237271]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var coerce_tmp[5237577]:BaseTensorResource(real(32),6)[2850618]
-
(5237583 'move' coerce_tmp[5237577] (5237579 'cast' BaseTensorResource(real(32),6)[2850618] this[5237232]))
-
var call_tmp[8556497]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8556499 'move' call_tmp[8556497] (8556501 '.' coerce_tmp[5237577] dataResource[2850598]))
-
var dr[5237325]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5237327 call init=[2998657] dr[5237325] call_tmp[8556497])
-
var gr[5237332]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[5237334]:shared Remote(ndarray(6,real(32)))?[2858678]
-
if keepGrad[5237240]
-
{
-
var coerce_tmp[5237620]:BaseTensorResource(real(32),6)[2850618]
-
(5237626 'move' coerce_tmp[5237620] (5237622 'cast' BaseTensorResource(real(32),6)[2850618] this[5237232]))
-
var call_tmp[8556622]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(8556624 'move' call_tmp[8556622] (8556626 '.' coerce_tmp[5237620] gradResource[2850608]))
-
var ret[8655667]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[8655669]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(8655672 call init=[2999875] tmp[8655669] call_tmp[8556622])
-
(8655675 'move' ret[8655667] tmp[8655669])
-
(5237353 'move' tmp[5237334] ret[8655667])
}
-
{
-
(5237841 call init=[4490757] tmp[5237334] nil[32])
}
-
(5237403 'move' gr[5237332] tmp[5237334])
-
if copy[5237236]
-
{
-
var call_tmp[5237417]:owned Remote(ndarray(6,real(32)))[4488496]
-
var coerce_tmp[5237678]:Remote(ndarray(6,real(32)))[2858488]
-
(5237684 'move' coerce_tmp[5237678] (5237680 call borrow[2997385] dr[5237325]))
-
var ret_tmp[5600095]:owned Remote(ndarray(6,real(32)))[4488496]
-
(5237425 call copy[4488454] coerce_tmp[5237678] ret_tmp[5600095])
-
(5600098 'move' call_tmp[5237417] ret_tmp[5600095])
-
var call_tmp[5237426]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8657163]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8657167 'move' i_obj[8657163] (8657165 'set reference' call_tmp[5237417]))
-
var _formal_tmp_obj[8657176]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8657178 'move' _formal_tmp_obj[8657176] i_obj[8657163])
-
var i_obj[8657183]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8657185 'move' i_obj[8657183] (8657187 'set reference' _formal_tmp_obj[8657176]))
-
var coerce_tmp[8657191]:Remote(ndarray(6,real(32)))[2858488]
-
(8657193 'move' coerce_tmp[8657191] (8657195 '.v' i_obj[8657183] chpl_p[4488491]))
-
(8657201 'noop' )
-
var tmp[8657202]:Remote(ndarray(6,real(32)))[2858488]
-
(8657204 'move' tmp[8657202] (8657206 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32]))
-
(8657209 '.=' i_obj[8657183] chpl_p[4488491] tmp[8657202])
-
var coerce_tmp[8657213]:RootClass[236]
-
(8657215 'move' coerce_tmp[8657213] (8657217 'cast' RootClass[236] coerce_tmp[8657191]))
-
var call_tmp[8657220]:bool[19]
-
(8657222 'move' call_tmp[8657220] (8657224 '==' coerce_tmp[8657213] nil[32]))
-
if call_tmp[8657220]
-
{
-
(8657230 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8657233]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8657235]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8657238 call init[2996601] initTemp[8657235] coerce_tmp[8657191])
-
(8657241 'move' call_tmp[8657233] initTemp[8657235])
-
(8657248 call chpl__autoDestroy[5242503] _formal_tmp_obj[8657176])
-
(5600212 'move' call_tmp[5237426] call_tmp[8657233])
-
(5237437 call =[4489523] dr[5237325] call_tmp[5237426])
-
(5657807 call chpl__autoDestroy[4176116] call_tmp[5237426])
-
var coerce_tmp[5237703]:Remote(ndarray(6,real(32)))[2858488]
-
(5237709 'move' coerce_tmp[5237703] (5237705 call borrow[3780068] gr[5237332]))
-
var coerce_tmp[5237712]:RootClass[236]
-
(5237718 'move' coerce_tmp[5237712] (5237714 'cast' RootClass[236] coerce_tmp[5237703]))
-
var call_tmp[7331499]:bool[19]
-
(7331501 'move' call_tmp[7331499] (7331503 '!=' coerce_tmp[5237712] nil[32]))
-
if call_tmp[7331499]
-
{
-
var coerce_tmp[8557021]:Remote(ndarray(6,real(32)))[2858488]
-
(8557023 'move' coerce_tmp[8557021] (8557025 '.v' gr[5237332] chpl_p[2858670]))
-
var coerce_tmp[8557028]:RootClass[236]
-
(8557030 'move' coerce_tmp[8557028] (8557032 'cast' RootClass[236] coerce_tmp[8557021]))
-
var call_tmp[8557035]:bool[19]
-
(8557037 'move' call_tmp[8557035] (8557039 '==' coerce_tmp[8557028] nil[32]))
-
if call_tmp[8557035]
-
{
-
(8557045 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8557048]:Remote(ndarray(6,real(32)))[2858488]
-
(8557050 'move' coerce_tmp[8557048] (8557052 '.v' gr[5237332] chpl_p[2858670]))
-
var call_tmp[5237466]:owned Remote(ndarray(6,real(32)))[4488496]
-
var ret_tmp[5600101]:owned Remote(ndarray(6,real(32)))[4488496]
-
(5237474 call copy[4488454] coerce_tmp[8557048] ret_tmp[5600101])
-
(5600104 'move' call_tmp[5237466] ret_tmp[5600101])
-
var call_tmp[5237475]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8657257]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8657261 'move' i_obj[8657257] (8657259 'set reference' call_tmp[5237466]))
-
var _formal_tmp_obj[8657270]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8657272 'move' _formal_tmp_obj[8657270] i_obj[8657257])
-
var i_obj[8657277]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8657279 'move' i_obj[8657277] (8657281 'set reference' _formal_tmp_obj[8657270]))
-
var coerce_tmp[8657285]:Remote(ndarray(6,real(32)))[2858488]
-
(8657287 'move' coerce_tmp[8657285] (8657289 '.v' i_obj[8657277] chpl_p[4488491]))
-
(8657295 'noop' )
-
var tmp[8657296]:Remote(ndarray(6,real(32)))[2858488]
-
(8657298 'move' tmp[8657296] (8657300 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32]))
-
(8657303 '.=' i_obj[8657277] chpl_p[4488491] tmp[8657296])
-
var coerce_tmp[8657307]:RootClass[236]
-
(8657309 'move' coerce_tmp[8657307] (8657311 'cast' RootClass[236] coerce_tmp[8657285]))
-
var call_tmp[8657314]:bool[19]
-
(8657316 'move' call_tmp[8657314] (8657318 '==' coerce_tmp[8657307] nil[32]))
-
if call_tmp[8657314]
-
{
-
(8657324 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8657327]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8657329]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8657332 call init[2996601] initTemp[8657329] coerce_tmp[8657285])
-
(8657335 'move' call_tmp[8657327] initTemp[8657329])
-
(8657342 call chpl__autoDestroy[5242503] _formal_tmp_obj[8657270])
-
(5600218 'move' call_tmp[5237475] call_tmp[8657327])
-
(5237486 call =[4489925] gr[5237332] call_tmp[5237475])
-
(5657811 call chpl__autoDestroy[4176116] call_tmp[5237475])
}
}
-
var call_tmp[5237493]:baseValue[334793]
-
var initTemp[5237739]:baseValue[334793]
-
(5237742 call init[1335025] initTemp[5237739])
-
(5237495 'move' call_tmp[5237493] initTemp[5237739])
-
var call_tmp[5237499]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var new_temp[5237774]:TensorResource(real(32),6,baseValue)[3001045]
-
var _formal_tmp_in_dataResource[5237781]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5657801 '=' _formal_tmp_in_dataResource[5237781] dr[5237325])
-
(5237786 'noop' )
-
var _formal_tmp_in_gradResource[5237790]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5657804 '=' _formal_tmp_in_gradResource[5237790] gr[5237332])
-
(5237795 'noop' )
-
(5237776 'move' new_temp[5237774] (5237759 call _new[4490292] _formal_tmp_in_dataResource[5237781] _formal_tmp_in_gradResource[5237790] call_tmp[5237493]))
-
var initTemp[5237801]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(5237804 call init[4490438] initTemp[5237801] new_temp[5237774])
-
(5237501 'move' call_tmp[5237499] initTemp[5237801])
-
(5237847 '=' ret[5237271] call_tmp[5237499])
-
label _end_detach[5237550]
-
(5609212 '=' _retArg[5609210] ret[5237271])
-
(5609214 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565] . forward[4513729] ( this[4513733]:TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565] ) : void[4]
const in arg this[4513733]:TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565]-
{
-
var call_tmp[4513773]:locale[234]
-
var coerce_tmp[4514139]:BaseTensorResource(real(32),1)[2172058]
-
(4514145 'move' coerce_tmp[4514139] (4514141 'cast' BaseTensorResource(real(32),1)[2172058] this[4513733]))
-
var ret_tmp[5593273]:locale[234]
-
(4513778 call device[3723159] coerce_tmp[4514139] ret_tmp[5593273])
-
(5593276 'move' call_tmp[4513773] ret_tmp[5593273])
-
var coerce_tmp[7548222]:BaseLocale[136243]
-
(7548224 'move' coerce_tmp[7548222] (7548226 '.v' call_tmp[4513773] _instance[135293]))
-
var coerce_tmp[7548229]:RootClass[236]
-
(7548231 'move' coerce_tmp[7548229] (7548233 'cast' RootClass[236] coerce_tmp[7548222]))
-
var call_tmp[7548236]:bool[19]
-
(7548238 'move' call_tmp[7548236] (7548240 '==' coerce_tmp[7548229] nil[32]))
-
if call_tmp[7548236]
-
{
-
(7548246 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8662100]:reluOp(shared BaseTensorResource(real(32),1))[4509028]
-
(8662102 'move' call_tmp[8662100] (8662104 '.' this[4513733] operationCtx[4512562]))
-
var ctx[4513800]:reluOp(shared BaseTensorResource(real(32),1))[4509028]
-
(4513802 call init=[4512587] ctx[4513800] call_tmp[8662100])
-
var call_tmp[4513810]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[4514188]:BaseTensorResource(real(32),1)[2172058]
-
(4514194 'move' coerce_tmp[4514188] (4514190 'cast' BaseTensorResource(real(32),1)[2172058] this[4513733]))
-
(4513812 'move' call_tmp[4513810] (4513815 call array[3725812] coerce_tmp[4514188]))
-
var call_tmp[4513823]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5600641]:ndarray(1,real(32))[2172117]
-
(4513831 call forward[4514197] ctx[4513800] ret_tmp[5600641])
-
(5600644 'move' call_tmp[4513823] ret_tmp[5600641])
-
(4513833 call =[4516299] call_tmp[4513810] call_tmp[4513823])
-
var _field_destructor_tmp_[8605133]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605135 'move' _field_destructor_tmp_[8605133] (8605137 '.v' call_tmp[4513823] data[2172108]))
-
(8605141 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605133])
-
var _field_destructor_tmp_[8605143]:domain(1,int(64),one)[1765496]
-
(8605145 'move' _field_destructor_tmp_[8605143] (8605147 '.v' call_tmp[4513823] _domain[2172096]))
-
(8605151 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605143])
-
var _field_destructor_tmp_[8921302]:shared BaseTensorResource(real(32),1)[2179026]
-
(8921304 'move' _field_destructor_tmp_[8921302] (8921306 '.' ctx[4513800] input[4509021]))
-
(8921310 call deinit[4100020] _field_destructor_tmp_[8921302])
-
var i_x[7556543]:locale[234]
-
(7556547 'move' i_x[7556543] (7556545 'set reference' call_tmp[4513773]))
-
(7556551 call deinit[135483] i_x[7556543])
-
label _end_forward[4513839]
-
(4513841 return _void[46])
}
-
- «»
function TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443] . forward[4528607] ( this[4528611]:TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443] ) : void[4]
const in arg this[4528611]:TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443]-
{
-
var call_tmp[4528651]:locale[234]
-
var coerce_tmp[4529017]:BaseTensorResource(real(32),2)[2303464]
-
(4529023 'move' coerce_tmp[4529017] (4529019 'cast' BaseTensorResource(real(32),2)[2303464] this[4528611]))
-
var ret_tmp[5593912]:locale[234]
-
(4528656 call device[3748281] coerce_tmp[4529017] ret_tmp[5593912])
-
(5593915 'move' call_tmp[4528651] ret_tmp[5593912])
-
var coerce_tmp[7548288]:BaseLocale[136243]
-
(7548290 'move' coerce_tmp[7548288] (7548292 '.v' call_tmp[4528651] _instance[135293]))
-
var coerce_tmp[7548295]:RootClass[236]
-
(7548297 'move' coerce_tmp[7548295] (7548299 'cast' RootClass[236] coerce_tmp[7548288]))
-
var call_tmp[7548302]:bool[19]
-
(7548304 'move' call_tmp[7548302] (7548306 '==' coerce_tmp[7548295] nil[32]))
-
if call_tmp[7548302]
-
{
-
(7548312 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8668764]:reluOp(shared BaseTensorResource(real(32),2))[4524190]
-
(8668766 'move' call_tmp[8668764] (8668768 '.' this[4528611] operationCtx[4527440]))
-
var ctx[4528678]:reluOp(shared BaseTensorResource(real(32),2))[4524190]
-
(4528680 call init=[4527465] ctx[4528678] call_tmp[8668764])
-
var call_tmp[4528688]:ndarray(2,real(32))[2303523]
-
var coerce_tmp[4529066]:BaseTensorResource(real(32),2)[2303464]
-
(4529072 'move' coerce_tmp[4529066] (4529068 'cast' BaseTensorResource(real(32),2)[2303464] this[4528611]))
-
(4528690 'move' call_tmp[4528688] (4528693 call array[3750934] coerce_tmp[4529066]))
-
var call_tmp[4528701]:ndarray(2,real(32))[2303523]
-
var ret_tmp[5601029]:ndarray(2,real(32))[2303523]
-
(4528709 call forward[4529075] ctx[4528678] ret_tmp[5601029])
-
(5601032 'move' call_tmp[4528701] ret_tmp[5601029])
-
(4528711 call =[4546215] call_tmp[4528688] call_tmp[4528701])
-
var _field_destructor_tmp_[8608473]:[domain(2,int(64),one)] real(32)[2309463]
-
(8608475 'move' _field_destructor_tmp_[8608473] (8608477 '.v' call_tmp[4528701] data[2303514]))
-
(8608481 call chpl__autoDestroy[4114226] _field_destructor_tmp_[8608473])
-
var _field_destructor_tmp_[8608483]:domain(2,int(64),one)[2289710]
-
(8608485 'move' _field_destructor_tmp_[8608483] (8608487 '.v' call_tmp[4528701] _domain[2303502]))
-
(8608491 call chpl__autoDestroy[4108492] _field_destructor_tmp_[8608483])
-
var _field_destructor_tmp_[8921360]:shared BaseTensorResource(real(32),2)[2309967]
-
(8921362 'move' _field_destructor_tmp_[8921360] (8921364 '.' ctx[4528678] input[4524183]))
-
(8921368 call deinit[4117081] _field_destructor_tmp_[8921360])
-
var i_x[7556567]:locale[234]
-
(7556571 'move' i_x[7556567] (7556569 'set reference' call_tmp[4528651]))
-
(7556575 call deinit[135483] i_x[7556567])
-
label _end_forward[4528717]
-
(4528719 return _void[46])
}
-
- «»
function TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261] . forward[4557425] ( this[4557429]:TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261] ) : void[4]
const in arg this[4557429]:TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261]-
{
-
var call_tmp[4557469]:locale[234]
-
var coerce_tmp[4557835]:BaseTensorResource(real(32),3)[2453288]
-
(4557841 'move' coerce_tmp[4557835] (4557837 'cast' BaseTensorResource(real(32),3)[2453288] this[4557429]))
-
var ret_tmp[5594134]:locale[234]
-
(4557474 call device[3755661] coerce_tmp[4557835] ret_tmp[5594134])
-
(5594137 'move' call_tmp[4557469] ret_tmp[5594134])
-
var coerce_tmp[7548354]:BaseLocale[136243]
-
(7548356 'move' coerce_tmp[7548354] (7548358 '.v' call_tmp[4557469] _instance[135293]))
-
var coerce_tmp[7548361]:RootClass[236]
-
(7548363 'move' coerce_tmp[7548361] (7548365 'cast' RootClass[236] coerce_tmp[7548354]))
-
var call_tmp[7548368]:bool[19]
-
(7548370 'move' call_tmp[7548368] (7548372 '==' coerce_tmp[7548361] nil[32]))
-
if call_tmp[7548368]
-
{
-
(7548378 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8680165]:reluOp(shared BaseTensorResource(real(32),3))[4552920]
-
(8680167 'move' call_tmp[8680165] (8680169 '.' this[4557429] operationCtx[4556258]))
-
var ctx[4557496]:reluOp(shared BaseTensorResource(real(32),3))[4552920]
-
(4557498 call init=[4556283] ctx[4557496] call_tmp[8680165])
-
var call_tmp[4557506]:ndarray(3,real(32))[2453347]
-
var coerce_tmp[4557884]:BaseTensorResource(real(32),3)[2453288]
-
(4557890 'move' coerce_tmp[4557884] (4557886 'cast' BaseTensorResource(real(32),3)[2453288] this[4557429]))
-
(4557508 'move' call_tmp[4557506] (4557511 call array[3758314] coerce_tmp[4557884]))
-
var call_tmp[4557519]:ndarray(3,real(32))[2453347]
-
var ret_tmp[5601289]:ndarray(3,real(32))[2453347]
-
(4557527 call forward[4557893] ctx[4557496] ret_tmp[5601289])
-
(5601292 'move' call_tmp[4557519] ret_tmp[5601289])
-
(4557529 call =[4564652] call_tmp[4557506] call_tmp[4557519])
-
var _field_destructor_tmp_[8611069]:[domain(3,int(64),one)] real(32)[2459687]
-
(8611071 'move' _field_destructor_tmp_[8611069] (8611073 '.v' call_tmp[4557519] data[2453338]))
-
(8611077 call chpl__autoDestroy[4130987] _field_destructor_tmp_[8611069])
-
var _field_destructor_tmp_[8611079]:domain(3,int(64),one)[2438803]
-
(8611081 'move' _field_destructor_tmp_[8611079] (8611083 '.v' call_tmp[4557519] _domain[2453326]))
-
(8611087 call chpl__autoDestroy[4125253] _field_destructor_tmp_[8611079])
-
var _field_destructor_tmp_[8921445]:shared BaseTensorResource(real(32),3)[2460191]
-
(8921447 'move' _field_destructor_tmp_[8921445] (8921449 '.' ctx[4557496] input[4552913]))
-
(8921453 call deinit[4133842] _field_destructor_tmp_[8921445])
-
var i_x[7556591]:locale[234]
-
(7556595 'move' i_x[7556591] (7556593 'set reference' call_tmp[4557469]))
-
(7556599 call deinit[135483] i_x[7556591])
-
label _end_forward[4557535]
-
(4557537 return _void[46])
}
-
- «»
function TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007] . forward[4576171] ( this[4576175]:TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007] ) : void[4]
const in arg this[4576175]:TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007]-
{
-
var call_tmp[4576215]:locale[234]
-
var coerce_tmp[4576581]:BaseTensorResource(real(32),4)[2594431]
-
(4576587 'move' coerce_tmp[4576581] (4576583 'cast' BaseTensorResource(real(32),4)[2594431] this[4576175]))
-
var ret_tmp[5594392]:locale[234]
-
(4576220 call device[3763041] coerce_tmp[4576581] ret_tmp[5594392])
-
(5594395 'move' call_tmp[4576215] ret_tmp[5594392])
-
var coerce_tmp[7548420]:BaseLocale[136243]
-
(7548422 'move' coerce_tmp[7548420] (7548424 '.v' call_tmp[4576215] _instance[135293]))
-
var coerce_tmp[7548427]:RootClass[236]
-
(7548429 'move' coerce_tmp[7548427] (7548431 'cast' RootClass[236] coerce_tmp[7548420]))
-
var call_tmp[7548434]:bool[19]
-
(7548436 'move' call_tmp[7548434] (7548438 '==' coerce_tmp[7548427] nil[32]))
-
if call_tmp[7548434]
-
{
-
(7548444 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8744235]:reluOp(shared BaseTensorResource(real(32),4))[4571578]
-
(8744237 'move' call_tmp[8744235] (8744239 '.' this[4576175] operationCtx[4575004]))
-
var ctx[4576242]:reluOp(shared BaseTensorResource(real(32),4))[4571578]
-
(4576244 call init=[4575029] ctx[4576242] call_tmp[8744235])
-
var call_tmp[4576252]:ndarray(4,real(32))[2594490]
-
var coerce_tmp[4576630]:BaseTensorResource(real(32),4)[2594431]
-
(4576636 'move' coerce_tmp[4576630] (4576632 'cast' BaseTensorResource(real(32),4)[2594431] this[4576175]))
-
(4576254 'move' call_tmp[4576252] (4576257 call array[3765694] coerce_tmp[4576630]))
-
var call_tmp[4576265]:ndarray(4,real(32))[2594490]
-
var ret_tmp[5601553]:ndarray(4,real(32))[2594490]
-
(4576273 call forward[4576639] ctx[4576242] ret_tmp[5601553])
-
(5601556 'move' call_tmp[4576265] ret_tmp[5601553])
-
(4576275 call =[4584065] call_tmp[4576252] call_tmp[4576265])
-
var _field_destructor_tmp_[8612707]:[domain(4,int(64),one)] real(32)[2601230]
-
(8612709 'move' _field_destructor_tmp_[8612707] (8612711 '.v' call_tmp[4576265] data[2594481]))
-
(8612715 call chpl__autoDestroy[4141200] _field_destructor_tmp_[8612707])
-
var _field_destructor_tmp_[8612717]:domain(4,int(64),one)[1964360]
-
(8612719 'move' _field_destructor_tmp_[8612717] (8612721 '.v' call_tmp[4576265] _domain[2594469]))
-
(8612725 call chpl__autoDestroy[4043262] _field_destructor_tmp_[8612717])
-
var _field_destructor_tmp_[8921503]:shared BaseTensorResource(real(32),4)[2601734]
-
(8921505 'move' _field_destructor_tmp_[8921503] (8921507 '.' ctx[4576242] input[4571571]))
-
(8921511 call deinit[4144055] _field_destructor_tmp_[8921503])
-
var i_x[7556615]:locale[234]
-
(7556619 'move' i_x[7556615] (7556617 'set reference' call_tmp[4576215]))
-
(7556623 call deinit[135483] i_x[7556615])
-
label _end_forward[4576281]
-
(4576283 return _void[46])
}
-
- «»
function TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508] . forward[4595672] ( this[4595676]:TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508] ) : void[4]
const in arg this[4595676]:TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508]-
{
-
var call_tmp[4595716]:locale[234]
-
var coerce_tmp[4596082]:BaseTensorResource(real(32),5)[2679277]
-
(4596088 'move' coerce_tmp[4596082] (4596084 'cast' BaseTensorResource(real(32),5)[2679277] this[4595676]))
-
var ret_tmp[5594608]:locale[234]
-
(4595721 call device[3770421] coerce_tmp[4596082] ret_tmp[5594608])
-
(5594611 'move' call_tmp[4595716] ret_tmp[5594608])
-
var coerce_tmp[7548486]:BaseLocale[136243]
-
(7548488 'move' coerce_tmp[7548486] (7548490 '.v' call_tmp[4595716] _instance[135293]))
-
var coerce_tmp[7548493]:RootClass[236]
-
(7548495 'move' coerce_tmp[7548493] (7548497 'cast' RootClass[236] coerce_tmp[7548486]))
-
var call_tmp[7548500]:bool[19]
-
(7548502 'move' call_tmp[7548500] (7548504 '==' coerce_tmp[7548493] nil[32]))
-
if call_tmp[7548500]
-
{
-
(7548510 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8822247]:reluOp(shared BaseTensorResource(real(32),5))[4590991]
-
(8822249 'move' call_tmp[8822247] (8822251 '.' this[4595676] operationCtx[4594505]))
-
var ctx[4595743]:reluOp(shared BaseTensorResource(real(32),5))[4590991]
-
(4595745 call init=[4594530] ctx[4595743] call_tmp[8822247])
-
var call_tmp[4595753]:ndarray(5,real(32))[2679336]
-
var coerce_tmp[4596131]:BaseTensorResource(real(32),5)[2679277]
-
(4596137 'move' coerce_tmp[4596131] (4596133 'cast' BaseTensorResource(real(32),5)[2679277] this[4595676]))
-
(4595755 'move' call_tmp[4595753] (4595758 call array[3773074] coerce_tmp[4596131]))
-
var call_tmp[4595766]:ndarray(5,real(32))[2679336]
-
var ret_tmp[5601792]:ndarray(5,real(32))[2679336]
-
(4595774 call forward[4596140] ctx[4595743] ret_tmp[5601792])
-
(5601795 'move' call_tmp[4595766] ret_tmp[5601792])
-
(4595776 call =[4604233] call_tmp[4595753] call_tmp[4595766])
-
var _field_destructor_tmp_[8615128]:[domain(5,int(64),one)] real(32)[2686476]
-
(8615130 'move' _field_destructor_tmp_[8615128] (8615132 '.v' call_tmp[4595766] data[2679327]))
-
(8615136 call chpl__autoDestroy[4156776] _field_destructor_tmp_[8615128])
-
var _field_destructor_tmp_[8615138]:domain(5,int(64),one)[2663397]
-
(8615140 'move' _field_destructor_tmp_[8615138] (8615142 '.v' call_tmp[4595766] _domain[2679315]))
-
(8615146 call chpl__autoDestroy[4151042] _field_destructor_tmp_[8615138])
-
var _field_destructor_tmp_[8921561]:shared BaseTensorResource(real(32),5)[2686980]
-
(8921563 'move' _field_destructor_tmp_[8921561] (8921565 '.' ctx[4595743] input[4590984]))
-
(8921569 call deinit[4159631] _field_destructor_tmp_[8921561])
-
var i_x[7556639]:locale[234]
-
(7556643 'move' i_x[7556639] (7556641 'set reference' call_tmp[4595716]))
-
(7556647 call deinit[135483] i_x[7556639])
-
label _end_forward[4595782]
-
(4595784 return _void[46])
}
-
- «»
function TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986] . forward[4616150] ( this[4616154]:TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986] ) : void[4]
const in arg this[4616154]:TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986]-
{
-
var call_tmp[4616194]:locale[234]
-
var coerce_tmp[4616560]:BaseTensorResource(real(32),6)[2850618]
-
(4616566 'move' coerce_tmp[4616560] (4616562 'cast' BaseTensorResource(real(32),6)[2850618] this[4616154]))
-
var ret_tmp[5594812]:locale[234]
-
(4616199 call device[3777801] coerce_tmp[4616560] ret_tmp[5594812])
-
(5594815 'move' call_tmp[4616194] ret_tmp[5594812])
-
var coerce_tmp[7548552]:BaseLocale[136243]
-
(7548554 'move' coerce_tmp[7548552] (7548556 '.v' call_tmp[4616194] _instance[135293]))
-
var coerce_tmp[7548559]:RootClass[236]
-
(7548561 'move' coerce_tmp[7548559] (7548563 'cast' RootClass[236] coerce_tmp[7548552]))
-
var call_tmp[7548566]:bool[19]
-
(7548568 'move' call_tmp[7548566] (7548570 '==' coerce_tmp[7548559] nil[32]))
-
if call_tmp[7548566]
-
{
-
(7548576 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8836966]:reluOp(shared BaseTensorResource(real(32),6))[4611159]
-
(8836968 'move' call_tmp[8836966] (8836970 '.' this[4616154] operationCtx[4614983]))
-
var ctx[4616221]:reluOp(shared BaseTensorResource(real(32),6))[4611159]
-
(4616223 call init=[4615008] ctx[4616221] call_tmp[8836966])
-
var call_tmp[4616231]:ndarray(6,real(32))[2850677]
-
var coerce_tmp[4616609]:BaseTensorResource(real(32),6)[2850618]
-
(4616615 'move' coerce_tmp[4616609] (4616611 'cast' BaseTensorResource(real(32),6)[2850618] this[4616154]))
-
(4616233 'move' call_tmp[4616231] (4616236 call array[3780454] coerce_tmp[4616609]))
-
var call_tmp[4616244]:ndarray(6,real(32))[2850677]
-
var ret_tmp[5602031]:ndarray(6,real(32))[2850677]
-
(4616252 call forward[4616618] ctx[4616221] ret_tmp[5602031])
-
(5602034 'move' call_tmp[4616244] ret_tmp[5602031])
-
(4616254 call =[4625378] call_tmp[4616231] call_tmp[4616244])
-
var _field_destructor_tmp_[8617653]:[domain(6,int(64),one)] real(32)[2858217]
-
(8617655 'move' _field_destructor_tmp_[8617653] (8617657 '.v' call_tmp[4616244] data[2850668]))
-
(8617661 call chpl__autoDestroy[4173807] _field_destructor_tmp_[8617653])
-
var _field_destructor_tmp_[8617663]:domain(6,int(64),one)[2834180]
-
(8617665 'move' _field_destructor_tmp_[8617663] (8617667 '.v' call_tmp[4616244] _domain[2850656]))
-
(8617671 call chpl__autoDestroy[4168073] _field_destructor_tmp_[8617663])
-
var _field_destructor_tmp_[8921619]:shared BaseTensorResource(real(32),6)[2858721]
-
(8921621 'move' _field_destructor_tmp_[8921619] (8921623 '.' ctx[4616221] input[4611152]))
-
(8921627 call deinit[4176662] _field_destructor_tmp_[8921619])
-
var i_x[7556663]:locale[234]
-
(7556667 'move' i_x[7556663] (7556665 'set reference' call_tmp[4616194]))
-
(7556671 call deinit[135483] i_x[7556663])
-
label _end_forward[4616260]
-
(4616262 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] . forward[4654580] ( this[4654584]:TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] ) : void[4]
const in arg this[4654584]:TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106]-
{
-
var call_tmp[4654624]:locale[234]
-
var coerce_tmp[4654990]:BaseTensorResource(real(32),1)[2172058]
-
(4654996 'move' coerce_tmp[4654990] (4654992 'cast' BaseTensorResource(real(32),1)[2172058] this[4654584]))
-
var ret_tmp[5593279]:locale[234]
-
(4654629 call device[3723159] coerce_tmp[4654990] ret_tmp[5593279])
-
(5593282 'move' call_tmp[4654624] ret_tmp[5593279])
-
var coerce_tmp[7548624]:BaseLocale[136243]
-
(7548626 'move' coerce_tmp[7548624] (7548628 '.v' call_tmp[4654624] _instance[135293]))
-
var coerce_tmp[7548631]:RootClass[236]
-
(7548633 'move' coerce_tmp[7548631] (7548635 'cast' RootClass[236] coerce_tmp[7548624]))
-
var call_tmp[7548638]:bool[19]
-
(7548640 'move' call_tmp[7548638] (7548642 '==' coerce_tmp[7548631] nil[32]))
-
if call_tmp[7548638]
-
{
-
(7548648 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8856232]:reshapeOp(1,1,real(32))[4652847]
-
(8856234 'move' call_tmp[8856232] (8856236 '.' this[4654584] operationCtx[4653103]))
-
var ctx[4654651]:reshapeOp(1,1,real(32))[4652847]
-
(4654653 call init=[4653128] ctx[4654651] call_tmp[8856232])
-
var call_tmp[4654661]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[4655039]:BaseTensorResource(real(32),1)[2172058]
-
(4655045 'move' coerce_tmp[4655039] (4655041 'cast' BaseTensorResource(real(32),1)[2172058] this[4654584]))
-
(4654663 'move' call_tmp[4654661] (4654666 call array[3725812] coerce_tmp[4655039]))
-
var call_tmp[4654674]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5602706]:ndarray(1,real(32))[2172117]
-
(4654682 call forward[4655048] ctx[4654651] ret_tmp[5602706])
-
(5602709 'move' call_tmp[4654674] ret_tmp[5602706])
-
(4654684 call =[4516299] call_tmp[4654661] call_tmp[4654674])
-
var _field_destructor_tmp_[8605162]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605164 'move' _field_destructor_tmp_[8605162] (8605166 '.v' call_tmp[4654674] data[2172108]))
-
(8605170 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605162])
-
var _field_destructor_tmp_[8605172]:domain(1,int(64),one)[1765496]
-
(8605174 'move' _field_destructor_tmp_[8605172] (8605176 '.v' call_tmp[4654674] _domain[2172096]))
-
(8605180 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605172])
-
var _field_destructor_tmp_[8921785]:shared BaseTensorResource(real(32),1)[2179026]
-
(8921787 'move' _field_destructor_tmp_[8921785] (8921789 '.' ctx[4654651] input[4652839]))
-
(8921793 call deinit[4100020] _field_destructor_tmp_[8921785])
-
var i_x[7556687]:locale[234]
-
(7556691 'move' i_x[7556687] (7556689 'set reference' call_tmp[4654624]))
-
(7556695 call deinit[135483] i_x[7556687])
-
label _end_forward[4654690]
-
(4654692 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] . forward[4664710] ( this[4664714]:TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] ) : void[4]
const in arg this[4664714]:TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236]-
{
-
var call_tmp[4664754]:locale[234]
-
var coerce_tmp[4665120]:BaseTensorResource(real(32),1)[2172058]
-
(4665126 'move' coerce_tmp[4665120] (4665122 'cast' BaseTensorResource(real(32),1)[2172058] this[4664714]))
-
var ret_tmp[5593285]:locale[234]
-
(4664759 call device[3723159] coerce_tmp[4665120] ret_tmp[5593285])
-
(5593288 'move' call_tmp[4664754] ret_tmp[5593285])
-
var coerce_tmp[7548660]:BaseLocale[136243]
-
(7548662 'move' coerce_tmp[7548660] (7548664 '.v' call_tmp[4664754] _instance[135293]))
-
var coerce_tmp[7548667]:RootClass[236]
-
(7548669 'move' coerce_tmp[7548667] (7548671 'cast' RootClass[236] coerce_tmp[7548660]))
-
var call_tmp[7548674]:bool[19]
-
(7548676 'move' call_tmp[7548674] (7548678 '==' coerce_tmp[7548667] nil[32]))
-
if call_tmp[7548674]
-
{
-
(7548684 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8858709]:reshapeOp(2,1,real(32))[4662977]
-
(8858711 'move' call_tmp[8858709] (8858713 '.' this[4664714] operationCtx[4663233]))
-
var ctx[4664781]:reshapeOp(2,1,real(32))[4662977]
-
(4664783 call init=[4663258] ctx[4664781] call_tmp[8858709])
-
var call_tmp[4664791]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[4665169]:BaseTensorResource(real(32),1)[2172058]
-
(4665175 'move' coerce_tmp[4665169] (4665171 'cast' BaseTensorResource(real(32),1)[2172058] this[4664714]))
-
(4664793 'move' call_tmp[4664791] (4664796 call array[3725812] coerce_tmp[4665169]))
-
var call_tmp[4664804]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5602802]:ndarray(1,real(32))[2172117]
-
(4664812 call forward[4665178] ctx[4664781] ret_tmp[5602802])
-
(5602805 'move' call_tmp[4664804] ret_tmp[5602802])
-
(4664814 call =[4516299] call_tmp[4664791] call_tmp[4664804])
-
var _field_destructor_tmp_[8605191]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605193 'move' _field_destructor_tmp_[8605191] (8605195 '.v' call_tmp[4664804] data[2172108]))
-
(8605199 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605191])
-
var _field_destructor_tmp_[8605201]:domain(1,int(64),one)[1765496]
-
(8605203 'move' _field_destructor_tmp_[8605201] (8605205 '.v' call_tmp[4664804] _domain[2172096]))
-
(8605209 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605201])
-
var _field_destructor_tmp_[8921843]:shared BaseTensorResource(real(32),2)[2309967]
-
(8921845 'move' _field_destructor_tmp_[8921843] (8921847 '.' ctx[4664781] input[4662969]))
-
(8921851 call deinit[4117081] _field_destructor_tmp_[8921843])
-
var i_x[7556699]:locale[234]
-
(7556703 'move' i_x[7556699] (7556701 'set reference' call_tmp[4664754]))
-
(7556707 call deinit[135483] i_x[7556699])
-
label _end_forward[4664820]
-
(4664822 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] . forward[4673925] ( this[4673929]:TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] ) : void[4]
const in arg this[4673929]:TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451]-
{
-
var call_tmp[4673969]:locale[234]
-
var coerce_tmp[4674335]:BaseTensorResource(real(32),1)[2172058]
-
(4674341 'move' coerce_tmp[4674335] (4674337 'cast' BaseTensorResource(real(32),1)[2172058] this[4673929]))
-
var ret_tmp[5593291]:locale[234]
-
(4673974 call device[3723159] coerce_tmp[4674335] ret_tmp[5593291])
-
(5593294 'move' call_tmp[4673969] ret_tmp[5593291])
-
var coerce_tmp[7548696]:BaseLocale[136243]
-
(7548698 'move' coerce_tmp[7548696] (7548700 '.v' call_tmp[4673969] _instance[135293]))
-
var coerce_tmp[7548703]:RootClass[236]
-
(7548705 'move' coerce_tmp[7548703] (7548707 'cast' RootClass[236] coerce_tmp[7548696]))
-
var call_tmp[7548710]:bool[19]
-
(7548712 'move' call_tmp[7548710] (7548714 '==' coerce_tmp[7548703] nil[32]))
-
if call_tmp[7548710]
-
{
-
(7548720 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8859340]:reshapeOp(3,1,real(32))[4672192]
-
(8859342 'move' call_tmp[8859340] (8859344 '.' this[4673929] operationCtx[4672448]))
-
var ctx[4673996]:reshapeOp(3,1,real(32))[4672192]
-
(4673998 call init=[4672473] ctx[4673996] call_tmp[8859340])
-
var call_tmp[4674006]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[4674384]:BaseTensorResource(real(32),1)[2172058]
-
(4674390 'move' coerce_tmp[4674384] (4674386 'cast' BaseTensorResource(real(32),1)[2172058] this[4673929]))
-
(4674008 'move' call_tmp[4674006] (4674011 call array[3725812] coerce_tmp[4674384]))
-
var call_tmp[4674019]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5602898]:ndarray(1,real(32))[2172117]
-
(4674027 call forward[4674393] ctx[4673996] ret_tmp[5602898])
-
(5602901 'move' call_tmp[4674019] ret_tmp[5602898])
-
(4674029 call =[4516299] call_tmp[4674006] call_tmp[4674019])
-
var _field_destructor_tmp_[8605220]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605222 'move' _field_destructor_tmp_[8605220] (8605224 '.v' call_tmp[4674019] data[2172108]))
-
(8605228 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605220])
-
var _field_destructor_tmp_[8605230]:domain(1,int(64),one)[1765496]
-
(8605232 'move' _field_destructor_tmp_[8605230] (8605234 '.v' call_tmp[4674019] _domain[2172096]))
-
(8605238 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605230])
-
var _field_destructor_tmp_[8921901]:shared BaseTensorResource(real(32),3)[2460191]
-
(8921903 'move' _field_destructor_tmp_[8921901] (8921905 '.' ctx[4673996] input[4672184]))
-
(8921909 call deinit[4133842] _field_destructor_tmp_[8921901])
-
var i_x[7556711]:locale[234]
-
(7556715 'move' i_x[7556711] (7556713 'set reference' call_tmp[4673969]))
-
(7556719 call deinit[135483] i_x[7556711])
-
label _end_forward[4674035]
-
(4674037 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] . forward[4680700] ( this[4680704]:TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] ) : void[4]
const in arg this[4680704]:TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226]-
{
-
var call_tmp[4680744]:locale[234]
-
var coerce_tmp[4681110]:BaseTensorResource(real(32),1)[2172058]
-
(4681116 'move' coerce_tmp[4681110] (4681112 'cast' BaseTensorResource(real(32),1)[2172058] this[4680704]))
-
var ret_tmp[5593297]:locale[234]
-
(4680749 call device[3723159] coerce_tmp[4681110] ret_tmp[5593297])
-
(5593300 'move' call_tmp[4680744] ret_tmp[5593297])
-
var coerce_tmp[7548732]:BaseLocale[136243]
-
(7548734 'move' coerce_tmp[7548732] (7548736 '.v' call_tmp[4680744] _instance[135293]))
-
var coerce_tmp[7548739]:RootClass[236]
-
(7548741 'move' coerce_tmp[7548739] (7548743 'cast' RootClass[236] coerce_tmp[7548732]))
-
var call_tmp[7548746]:bool[19]
-
(7548748 'move' call_tmp[7548746] (7548750 '==' coerce_tmp[7548739] nil[32]))
-
if call_tmp[7548746]
-
{
-
(7548756 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8859971]:reshapeOp(4,1,real(32))[4678967]
-
(8859973 'move' call_tmp[8859971] (8859975 '.' this[4680704] operationCtx[4679223]))
-
var ctx[4680771]:reshapeOp(4,1,real(32))[4678967]
-
(4680773 call init=[4679248] ctx[4680771] call_tmp[8859971])
-
var call_tmp[4680781]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[4681159]:BaseTensorResource(real(32),1)[2172058]
-
(4681165 'move' coerce_tmp[4681159] (4681161 'cast' BaseTensorResource(real(32),1)[2172058] this[4680704]))
-
(4680783 'move' call_tmp[4680781] (4680786 call array[3725812] coerce_tmp[4681159]))
-
var call_tmp[4680794]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5602994]:ndarray(1,real(32))[2172117]
-
(4680802 call forward[4681168] ctx[4680771] ret_tmp[5602994])
-
(5602997 'move' call_tmp[4680794] ret_tmp[5602994])
-
(4680804 call =[4516299] call_tmp[4680781] call_tmp[4680794])
-
var _field_destructor_tmp_[8605249]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605251 'move' _field_destructor_tmp_[8605249] (8605253 '.v' call_tmp[4680794] data[2172108]))
-
(8605257 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605249])
-
var _field_destructor_tmp_[8605259]:domain(1,int(64),one)[1765496]
-
(8605261 'move' _field_destructor_tmp_[8605259] (8605263 '.v' call_tmp[4680794] _domain[2172096]))
-
(8605267 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605259])
-
var _field_destructor_tmp_[8921959]:shared BaseTensorResource(real(32),4)[2601734]
-
(8921961 'move' _field_destructor_tmp_[8921959] (8921963 '.' ctx[4680771] input[4678959]))
-
(8921967 call deinit[4144055] _field_destructor_tmp_[8921959])
-
var i_x[7556723]:locale[234]
-
(7556727 'move' i_x[7556723] (7556725 'set reference' call_tmp[4680744]))
-
(7556731 call deinit[135483] i_x[7556723])
-
label _end_forward[4680810]
-
(4680812 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] . forward[4690722] ( this[4690726]:TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] ) : void[4]
const in arg this[4690726]:TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248]-
{
-
var call_tmp[4690766]:locale[234]
-
var coerce_tmp[4691132]:BaseTensorResource(real(32),1)[2172058]
-
(4691138 'move' coerce_tmp[4691132] (4691134 'cast' BaseTensorResource(real(32),1)[2172058] this[4690726]))
-
var ret_tmp[5593303]:locale[234]
-
(4690771 call device[3723159] coerce_tmp[4691132] ret_tmp[5593303])
-
(5593306 'move' call_tmp[4690766] ret_tmp[5593303])
-
var coerce_tmp[7548768]:BaseLocale[136243]
-
(7548770 'move' coerce_tmp[7548768] (7548772 '.v' call_tmp[4690766] _instance[135293]))
-
var coerce_tmp[7548775]:RootClass[236]
-
(7548777 'move' coerce_tmp[7548775] (7548779 'cast' RootClass[236] coerce_tmp[7548768]))
-
var call_tmp[7548782]:bool[19]
-
(7548784 'move' call_tmp[7548782] (7548786 '==' coerce_tmp[7548775] nil[32]))
-
if call_tmp[7548782]
-
{
-
(7548792 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8861856]:reshapeOp(5,1,real(32))[4688989]
-
(8861858 'move' call_tmp[8861856] (8861860 '.' this[4690726] operationCtx[4689245]))
-
var ctx[4690793]:reshapeOp(5,1,real(32))[4688989]
-
(4690795 call init=[4689270] ctx[4690793] call_tmp[8861856])
-
var call_tmp[4690803]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[4691181]:BaseTensorResource(real(32),1)[2172058]
-
(4691187 'move' coerce_tmp[4691181] (4691183 'cast' BaseTensorResource(real(32),1)[2172058] this[4690726]))
-
(4690805 'move' call_tmp[4690803] (4690808 call array[3725812] coerce_tmp[4691181]))
-
var call_tmp[4690816]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5603114]:ndarray(1,real(32))[2172117]
-
(4690824 call forward[4691190] ctx[4690793] ret_tmp[5603114])
-
(5603117 'move' call_tmp[4690816] ret_tmp[5603114])
-
(4690826 call =[4516299] call_tmp[4690803] call_tmp[4690816])
-
var _field_destructor_tmp_[8605278]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605280 'move' _field_destructor_tmp_[8605278] (8605282 '.v' call_tmp[4690816] data[2172108]))
-
(8605286 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605278])
-
var _field_destructor_tmp_[8605288]:domain(1,int(64),one)[1765496]
-
(8605290 'move' _field_destructor_tmp_[8605288] (8605292 '.v' call_tmp[4690816] _domain[2172096]))
-
(8605296 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605288])
-
var _field_destructor_tmp_[8922017]:shared BaseTensorResource(real(32),5)[2686980]
-
(8922019 'move' _field_destructor_tmp_[8922017] (8922021 '.' ctx[4690793] input[4688981]))
-
(8922025 call deinit[4159631] _field_destructor_tmp_[8922017])
-
var i_x[7556735]:locale[234]
-
(7556739 'move' i_x[7556735] (7556737 'set reference' call_tmp[4690766]))
-
(7556743 call deinit[135483] i_x[7556735])
-
label _end_forward[4690832]
-
(4690834 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] . forward[4700862] ( this[4700866]:TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] ) : void[4]
const in arg this[4700866]:TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388]-
{
-
var call_tmp[4700906]:locale[234]
-
var coerce_tmp[4701272]:BaseTensorResource(real(32),1)[2172058]
-
(4701278 'move' coerce_tmp[4701272] (4701274 'cast' BaseTensorResource(real(32),1)[2172058] this[4700866]))
-
var ret_tmp[5593309]:locale[234]
-
(4700911 call device[3723159] coerce_tmp[4701272] ret_tmp[5593309])
-
(5593312 'move' call_tmp[4700906] ret_tmp[5593309])
-
var coerce_tmp[7548804]:BaseLocale[136243]
-
(7548806 'move' coerce_tmp[7548804] (7548808 '.v' call_tmp[4700906] _instance[135293]))
-
var coerce_tmp[7548811]:RootClass[236]
-
(7548813 'move' coerce_tmp[7548811] (7548815 'cast' RootClass[236] coerce_tmp[7548804]))
-
var call_tmp[7548818]:bool[19]
-
(7548820 'move' call_tmp[7548818] (7548822 '==' coerce_tmp[7548811] nil[32]))
-
if call_tmp[7548818]
-
{
-
(7548828 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8864031]:reshapeOp(6,1,real(32))[4699129]
-
(8864033 'move' call_tmp[8864031] (8864035 '.' this[4700866] operationCtx[4699385]))
-
var ctx[4700933]:reshapeOp(6,1,real(32))[4699129]
-
(4700935 call init=[4699410] ctx[4700933] call_tmp[8864031])
-
var call_tmp[4700943]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[4701321]:BaseTensorResource(real(32),1)[2172058]
-
(4701327 'move' coerce_tmp[4701321] (4701323 'cast' BaseTensorResource(real(32),1)[2172058] this[4700866]))
-
(4700945 'move' call_tmp[4700943] (4700948 call array[3725812] coerce_tmp[4701321]))
-
var call_tmp[4700956]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5603234]:ndarray(1,real(32))[2172117]
-
(4700964 call forward[4701330] ctx[4700933] ret_tmp[5603234])
-
(5603237 'move' call_tmp[4700956] ret_tmp[5603234])
-
(4700966 call =[4516299] call_tmp[4700943] call_tmp[4700956])
-
var _field_destructor_tmp_[8605307]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605309 'move' _field_destructor_tmp_[8605307] (8605311 '.v' call_tmp[4700956] data[2172108]))
-
(8605315 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605307])
-
var _field_destructor_tmp_[8605317]:domain(1,int(64),one)[1765496]
-
(8605319 'move' _field_destructor_tmp_[8605317] (8605321 '.v' call_tmp[4700956] _domain[2172096]))
-
(8605325 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605317])
-
var _field_destructor_tmp_[8922075]:shared BaseTensorResource(real(32),6)[2858721]
-
(8922077 'move' _field_destructor_tmp_[8922075] (8922079 '.' ctx[4700933] input[4699121]))
-
(8922083 call deinit[4176662] _field_destructor_tmp_[8922075])
-
var i_x[7556747]:locale[234]
-
(7556751 'move' i_x[7556747] (7556749 'set reference' call_tmp[4700906]))
-
(7556755 call deinit[135483] i_x[7556747])
-
label _end_forward[4700972]
-
(4700974 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] . forward[4712653] ( this[4712657]:TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] ) : void[4]
const in arg this[4712657]:TensorResource(real(32),1,maxOp(1,real(32),1))[4711179]-
{
-
var call_tmp[4712697]:locale[234]
-
var coerce_tmp[4713063]:BaseTensorResource(real(32),1)[2172058]
-
(4713069 'move' coerce_tmp[4713063] (4713065 'cast' BaseTensorResource(real(32),1)[2172058] this[4712657]))
-
var ret_tmp[5593315]:locale[234]
-
(4712702 call device[3723159] coerce_tmp[4713063] ret_tmp[5593315])
-
(5593318 'move' call_tmp[4712697] ret_tmp[5593315])
-
var coerce_tmp[7548840]:BaseLocale[136243]
-
(7548842 'move' coerce_tmp[7548840] (7548844 '.v' call_tmp[4712697] _instance[135293]))
-
var coerce_tmp[7548847]:RootClass[236]
-
(7548849 'move' coerce_tmp[7548847] (7548851 'cast' RootClass[236] coerce_tmp[7548840]))
-
var call_tmp[7548854]:bool[19]
-
(7548856 'move' call_tmp[7548854] (7548858 '==' coerce_tmp[7548847] nil[32]))
-
if call_tmp[7548854]
-
{
-
(7548864 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8866519]:maxOp(1,real(32),1)[4710930]
-
(8866521 'move' call_tmp[8866519] (8866523 '.' this[4712657] operationCtx[4711176]))
-
var ctx[4712724]:maxOp(1,real(32),1)[4710930]
-
(4712726 call init=[4711201] ctx[4712724] call_tmp[8866519])
-
var call_tmp[4712734]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[4713112]:BaseTensorResource(real(32),1)[2172058]
-
(4713118 'move' coerce_tmp[4713112] (4713114 'cast' BaseTensorResource(real(32),1)[2172058] this[4712657]))
-
(4712736 'move' call_tmp[4712734] (4712739 call array[3725812] coerce_tmp[4713112]))
-
var call_tmp[4712747]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5603372]:ndarray(1,real(32))[2172117]
-
(4712755 call forward[4713121] ctx[4712724] ret_tmp[5603372])
-
(5603375 'move' call_tmp[4712747] ret_tmp[5603372])
-
(4712757 call =[4516299] call_tmp[4712734] call_tmp[4712747])
-
var _field_destructor_tmp_[8605336]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605338 'move' _field_destructor_tmp_[8605336] (8605340 '.v' call_tmp[4712747] data[2172108]))
-
(8605344 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605336])
-
var _field_destructor_tmp_[8605346]:domain(1,int(64),one)[1765496]
-
(8605348 'move' _field_destructor_tmp_[8605346] (8605350 '.v' call_tmp[4712747] _domain[2172096]))
-
(8605354 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605346])
-
var _field_destructor_tmp_[8922133]:shared BaseTensorResource(real(32),1)[2179026]
-
(8922135 'move' _field_destructor_tmp_[8922133] (8922137 '.' ctx[4712724] input[4710922]))
-
(8922141 call deinit[4100020] _field_destructor_tmp_[8922133])
-
var i_x[7556759]:locale[234]
-
(7556763 'move' i_x[7556759] (7556761 'set reference' call_tmp[4712697]))
-
(7556767 call deinit[135483] i_x[7556759])
-
label _end_forward[4712763]
-
(4712765 return _void[46])
}
-
- «»
function TensorResource(real(32),1,expandOp(1,real(32)))[4719699] . forward[4721095] ( this[4721099]:TensorResource(real(32),1,expandOp(1,real(32)))[4719699] ) : void[4]
const in arg this[4721099]:TensorResource(real(32),1,expandOp(1,real(32)))[4719699]-
{
-
var call_tmp[4721139]:locale[234]
-
var coerce_tmp[4721505]:BaseTensorResource(real(32),1)[2172058]
-
(4721511 'move' coerce_tmp[4721505] (4721507 'cast' BaseTensorResource(real(32),1)[2172058] this[4721099]))
-
var ret_tmp[5593321]:locale[234]
-
(4721144 call device[3723159] coerce_tmp[4721505] ret_tmp[5593321])
-
(5593324 'move' call_tmp[4721139] ret_tmp[5593321])
-
var coerce_tmp[7548876]:BaseLocale[136243]
-
(7548878 'move' coerce_tmp[7548876] (7548880 '.v' call_tmp[4721139] _instance[135293]))
-
var coerce_tmp[7548883]:RootClass[236]
-
(7548885 'move' coerce_tmp[7548883] (7548887 'cast' RootClass[236] coerce_tmp[7548876]))
-
var call_tmp[7548890]:bool[19]
-
(7548892 'move' call_tmp[7548890] (7548894 '==' coerce_tmp[7548883] nil[32]))
-
if call_tmp[7548890]
-
{
-
(7548900 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8867496]:expandOp(1,real(32))[4719441]
-
(8867498 'move' call_tmp[8867496] (8867500 '.' this[4721099] operationCtx[4719696]))
-
var ctx[4721166]:expandOp(1,real(32))[4719441]
-
(4721168 call init=[4719721] ctx[4721166] call_tmp[8867496])
-
var call_tmp[4721176]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[4721554]:BaseTensorResource(real(32),1)[2172058]
-
(4721560 'move' coerce_tmp[4721554] (4721556 'cast' BaseTensorResource(real(32),1)[2172058] this[4721099]))
-
(4721178 'move' call_tmp[4721176] (4721181 call array[3725812] coerce_tmp[4721554]))
-
var call_tmp[4721189]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5603498]:ndarray(1,real(32))[2172117]
-
(4721197 call forward[4721563] ctx[4721166] ret_tmp[5603498])
-
(5603501 'move' call_tmp[4721189] ret_tmp[5603498])
-
(4721199 call =[4516299] call_tmp[4721176] call_tmp[4721189])
-
var _field_destructor_tmp_[8605365]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605367 'move' _field_destructor_tmp_[8605365] (8605369 '.v' call_tmp[4721189] data[2172108]))
-
(8605373 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605365])
-
var _field_destructor_tmp_[8605375]:domain(1,int(64),one)[1765496]
-
(8605377 'move' _field_destructor_tmp_[8605375] (8605379 '.v' call_tmp[4721189] _domain[2172096]))
-
(8605383 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605375])
-
var _field_destructor_tmp_[8922191]:shared BaseTensorResource(real(32),1)[2179026]
-
(8922193 'move' _field_destructor_tmp_[8922191] (8922195 '.' ctx[4721166] input[4719433]))
-
(8922199 call deinit[4100020] _field_destructor_tmp_[8922191])
-
var i_x[7556771]:locale[234]
-
(7556775 'move' i_x[7556771] (7556773 'set reference' call_tmp[4721139]))
-
(7556779 call deinit[135483] i_x[7556771])
-
label _end_forward[4721205]
-
(4721207 return _void[46])
}
-
- «»
function TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] . forward[4735956] ( this[4735960]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] ) : void[4]
const in arg this[4735960]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732]-
{
-
var call_tmp[4736000]:locale[234]
-
var coerce_tmp[4736366]:BaseTensorResource(real(32),1)[2172058]
-
(4736372 'move' coerce_tmp[4736366] (4736368 'cast' BaseTensorResource(real(32),1)[2172058] this[4735960]))
-
var ret_tmp[5593327]:locale[234]
-
(4736005 call device[3723159] coerce_tmp[4736366] ret_tmp[5593327])
-
(5593330 'move' call_tmp[4736000] ret_tmp[5593327])
-
var coerce_tmp[7548912]:BaseLocale[136243]
-
(7548914 'move' coerce_tmp[7548912] (7548916 '.v' call_tmp[4736000] _instance[135293]))
-
var coerce_tmp[7548919]:RootClass[236]
-
(7548921 'move' coerce_tmp[7548919] (7548923 'cast' RootClass[236] coerce_tmp[7548912]))
-
var call_tmp[7548926]:bool[19]
-
(7548928 'move' call_tmp[7548926] (7548930 '==' coerce_tmp[7548919] nil[32]))
-
if call_tmp[7548926]
-
{
-
(7548936 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8868905]:subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479]
-
(8868907 'move' call_tmp[8868905] (8868909 '.' this[4735960] operationCtx[4734729]))
-
var ctx[4736027]:subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479]
-
(4736029 call init=[4734754] ctx[4736027] call_tmp[8868905])
-
var call_tmp[4736037]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[4736415]:BaseTensorResource(real(32),1)[2172058]
-
(4736421 'move' coerce_tmp[4736415] (4736417 'cast' BaseTensorResource(real(32),1)[2172058] this[4735960]))
-
(4736039 'move' call_tmp[4736037] (4736042 call array[3725812] coerce_tmp[4736415]))
-
var call_tmp[4736050]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5603642]:ndarray(1,real(32))[2172117]
-
(4736058 call forward[4736424] ctx[4736027] ret_tmp[5603642])
-
(5603645 'move' call_tmp[4736050] ret_tmp[5603642])
-
(4736060 call =[4516299] call_tmp[4736037] call_tmp[4736050])
-
var _field_destructor_tmp_[8605394]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605396 'move' _field_destructor_tmp_[8605394] (8605398 '.v' call_tmp[4736050] data[2172108]))
-
(8605402 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605394])
-
var _field_destructor_tmp_[8605404]:domain(1,int(64),one)[1765496]
-
(8605406 'move' _field_destructor_tmp_[8605404] (8605408 '.v' call_tmp[4736050] _domain[2172096]))
-
(8605412 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605404])
-
var _field_destructor_tmp_[8922259]:shared BaseTensorResource(real(32),1)[2179026]
-
(8922261 'move' _field_destructor_tmp_[8922259] (8922263 '.' ctx[4736027] rhs[4734472]))
-
(8922267 call deinit[4100020] _field_destructor_tmp_[8922259])
-
var _field_destructor_tmp_[8922269]:shared BaseTensorResource(real(32),1)[2179026]
-
(8922271 'move' _field_destructor_tmp_[8922269] (8922273 '.' ctx[4736027] lhs[4734465]))
-
(8922277 call deinit[4100020] _field_destructor_tmp_[8922269])
-
var i_x[7556891]:locale[234]
-
(7556895 'move' i_x[7556891] (7556893 'set reference' call_tmp[4736000]))
-
(7556899 call deinit[135483] i_x[7556891])
-
label _end_forward[4736066]
-
(4736068 return _void[46])
}
-
- «»
function TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645] . forward[4741800] ( this[4741804]:TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645] ) : void[4]
const in arg this[4741804]:TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645]-
{
-
var call_tmp[4741844]:locale[234]
-
var coerce_tmp[4742210]:BaseTensorResource(real(32),1)[2172058]
-
(4742216 'move' coerce_tmp[4742210] (4742212 'cast' BaseTensorResource(real(32),1)[2172058] this[4741804]))
-
var ret_tmp[5593333]:locale[234]
-
(4741849 call device[3723159] coerce_tmp[4742210] ret_tmp[5593333])
-
(5593336 'move' call_tmp[4741844] ret_tmp[5593333])
-
var coerce_tmp[7548948]:BaseLocale[136243]
-
(7548950 'move' coerce_tmp[7548948] (7548952 '.v' call_tmp[4741844] _instance[135293]))
-
var coerce_tmp[7548955]:RootClass[236]
-
(7548957 'move' coerce_tmp[7548955] (7548959 'cast' RootClass[236] coerce_tmp[7548948]))
-
var call_tmp[7548962]:bool[19]
-
(7548964 'move' call_tmp[7548962] (7548966 '==' coerce_tmp[7548955] nil[32]))
-
if call_tmp[7548962]
-
{
-
(7548972 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8869532]:expOp(shared BaseTensorResource(real(32),1))[4740396]
-
(8869534 'move' call_tmp[8869532] (8869536 '.' this[4741804] operationCtx[4740642]))
-
var ctx[4741871]:expOp(shared BaseTensorResource(real(32),1))[4740396]
-
(4741873 call init=[4740667] ctx[4741871] call_tmp[8869532])
-
var call_tmp[4741881]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[4742259]:BaseTensorResource(real(32),1)[2172058]
-
(4742265 'move' coerce_tmp[4742259] (4742261 'cast' BaseTensorResource(real(32),1)[2172058] this[4741804]))
-
(4741883 'move' call_tmp[4741881] (4741886 call array[3725812] coerce_tmp[4742259]))
-
var call_tmp[4741894]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5603714]:ndarray(1,real(32))[2172117]
-
(4741902 call forward[4742268] ctx[4741871] ret_tmp[5603714])
-
(5603717 'move' call_tmp[4741894] ret_tmp[5603714])
-
(4741904 call =[4516299] call_tmp[4741881] call_tmp[4741894])
-
var _field_destructor_tmp_[8605423]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605425 'move' _field_destructor_tmp_[8605423] (8605427 '.v' call_tmp[4741894] data[2172108]))
-
(8605431 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605423])
-
var _field_destructor_tmp_[8605433]:domain(1,int(64),one)[1765496]
-
(8605435 'move' _field_destructor_tmp_[8605433] (8605437 '.v' call_tmp[4741894] _domain[2172096]))
-
(8605441 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605433])
-
var _field_destructor_tmp_[8922327]:shared BaseTensorResource(real(32),1)[2179026]
-
(8922329 'move' _field_destructor_tmp_[8922327] (8922331 '.' ctx[4741871] input[4740389]))
-
(8922335 call deinit[4100020] _field_destructor_tmp_[8922327])
-
var i_x[7556903]:locale[234]
-
(7556907 'move' i_x[7556903] (7556905 'set reference' call_tmp[4741844]))
-
(7556911 call deinit[135483] i_x[7556903])
-
label _end_forward[4741910]
-
(4741912 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] . forward[4749516] ( this[4749520]:TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] ) : void[4]
const in arg this[4749520]:TensorResource(real(32),1,sumOp(1,real(32),1))[4748042]-
{
-
var call_tmp[4749560]:locale[234]
-
var coerce_tmp[4749926]:BaseTensorResource(real(32),1)[2172058]
-
(4749932 'move' coerce_tmp[4749926] (4749928 'cast' BaseTensorResource(real(32),1)[2172058] this[4749520]))
-
var ret_tmp[5593339]:locale[234]
-
(4749565 call device[3723159] coerce_tmp[4749926] ret_tmp[5593339])
-
(5593342 'move' call_tmp[4749560] ret_tmp[5593339])
-
var coerce_tmp[7548984]:BaseLocale[136243]
-
(7548986 'move' coerce_tmp[7548984] (7548988 '.v' call_tmp[4749560] _instance[135293]))
-
var coerce_tmp[7548991]:RootClass[236]
-
(7548993 'move' coerce_tmp[7548991] (7548995 'cast' RootClass[236] coerce_tmp[7548984]))
-
var call_tmp[7548998]:bool[19]
-
(7549000 'move' call_tmp[7548998] (7549002 '==' coerce_tmp[7548991] nil[32]))
-
if call_tmp[7548998]
-
{
-
(7549008 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8870301]:sumOp(1,real(32),1)[4747777]
-
(8870303 'move' call_tmp[8870301] (8870305 '.' this[4749520] operationCtx[4748039]))
-
var ctx[4749587]:sumOp(1,real(32),1)[4747777]
-
(4749589 call init=[4748064] ctx[4749587] call_tmp[8870301])
-
var call_tmp[4749597]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[4749975]:BaseTensorResource(real(32),1)[2172058]
-
(4749981 'move' coerce_tmp[4749975] (4749977 'cast' BaseTensorResource(real(32),1)[2172058] this[4749520]))
-
(4749599 'move' call_tmp[4749597] (4749602 call array[3725812] coerce_tmp[4749975]))
-
var call_tmp[4749610]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5603789]:ndarray(1,real(32))[2172117]
-
(4749618 call forward[4749984] ctx[4749587] ret_tmp[5603789])
-
(5603792 'move' call_tmp[4749610] ret_tmp[5603789])
-
(4749620 call =[4516299] call_tmp[4749597] call_tmp[4749610])
-
var _field_destructor_tmp_[8605452]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605454 'move' _field_destructor_tmp_[8605452] (8605456 '.v' call_tmp[4749610] data[2172108]))
-
(8605460 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605452])
-
var _field_destructor_tmp_[8605462]:domain(1,int(64),one)[1765496]
-
(8605464 'move' _field_destructor_tmp_[8605462] (8605466 '.v' call_tmp[4749610] _domain[2172096]))
-
(8605470 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605462])
-
var _field_destructor_tmp_[8922385]:shared BaseTensorResource(real(32),1)[2179026]
-
(8922387 'move' _field_destructor_tmp_[8922385] (8922389 '.' ctx[4749587] input[4747769]))
-
(8922393 call deinit[4100020] _field_destructor_tmp_[8922385])
-
var i_x[7556915]:locale[234]
-
(7556919 'move' i_x[7556915] (7556917 'set reference' call_tmp[4749560]))
-
(7556923 call deinit[135483] i_x[7556915])
-
label _end_forward[4749626]
-
(4749628 return _void[46])
}
-
- «»
function TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] . forward[4756425] ( this[4756429]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] ) : void[4]
const in arg this[4756429]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201]-
{
-
var call_tmp[4756469]:locale[234]
-
var coerce_tmp[4756835]:BaseTensorResource(real(32),1)[2172058]
-
(4756841 'move' coerce_tmp[4756835] (4756837 'cast' BaseTensorResource(real(32),1)[2172058] this[4756429]))
-
var ret_tmp[5593345]:locale[234]
-
(4756474 call device[3723159] coerce_tmp[4756835] ret_tmp[5593345])
-
(5593348 'move' call_tmp[4756469] ret_tmp[5593345])
-
var coerce_tmp[7549020]:BaseLocale[136243]
-
(7549022 'move' coerce_tmp[7549020] (7549024 '.v' call_tmp[4756469] _instance[135293]))
-
var coerce_tmp[7549027]:RootClass[236]
-
(7549029 'move' coerce_tmp[7549027] (7549031 'cast' RootClass[236] coerce_tmp[7549020]))
-
var call_tmp[7549034]:bool[19]
-
(7549036 'move' call_tmp[7549034] (7549038 '==' coerce_tmp[7549027] nil[32]))
-
if call_tmp[7549034]
-
{
-
(7549044 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8870932]:divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948]
-
(8870934 'move' call_tmp[8870932] (8870936 '.' this[4756429] operationCtx[4755198]))
-
var ctx[4756496]:divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948]
-
(4756498 call init=[4755223] ctx[4756496] call_tmp[8870932])
-
var call_tmp[4756506]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[4756884]:BaseTensorResource(real(32),1)[2172058]
-
(4756890 'move' coerce_tmp[4756884] (4756886 'cast' BaseTensorResource(real(32),1)[2172058] this[4756429]))
-
(4756508 'move' call_tmp[4756506] (4756511 call array[3725812] coerce_tmp[4756884]))
-
var call_tmp[4756519]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5603879]:ndarray(1,real(32))[2172117]
-
(4756527 call forward[4756893] ctx[4756496] ret_tmp[5603879])
-
(5603882 'move' call_tmp[4756519] ret_tmp[5603879])
-
(4756529 call =[4516299] call_tmp[4756506] call_tmp[4756519])
-
var _field_destructor_tmp_[8605510]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605512 'move' _field_destructor_tmp_[8605510] (8605514 '.v' call_tmp[4756519] data[2172108]))
-
(8605518 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605510])
-
var _field_destructor_tmp_[8605520]:domain(1,int(64),one)[1765496]
-
(8605522 'move' _field_destructor_tmp_[8605520] (8605524 '.v' call_tmp[4756519] _domain[2172096]))
-
(8605528 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605520])
-
var _field_destructor_tmp_[8922453]:shared BaseTensorResource(real(32),1)[2179026]
-
(8922455 'move' _field_destructor_tmp_[8922453] (8922457 '.' ctx[4756496] rhs[4754941]))
-
(8922461 call deinit[4100020] _field_destructor_tmp_[8922453])
-
var _field_destructor_tmp_[8922463]:shared BaseTensorResource(real(32),1)[2179026]
-
(8922465 'move' _field_destructor_tmp_[8922463] (8922467 '.' ctx[4756496] lhs[4754934]))
-
(8922471 call deinit[4100020] _field_destructor_tmp_[8922463])
-
var i_x[7556927]:locale[234]
-
(7556931 'move' i_x[7556927] (7556929 'set reference' call_tmp[4756469]))
-
(7556935 call deinit[135483] i_x[7556927])
-
label _end_forward[4756535]
-
(4756537 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] . forward[4763551] ( this[4763555]:TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] ) : void[4]
const in arg this[4763555]:TensorResource(real(32),1,maxOp(2,real(32),2))[4762077]-
{
-
var call_tmp[4763595]:locale[234]
-
var coerce_tmp[4763961]:BaseTensorResource(real(32),1)[2172058]
-
(4763967 'move' coerce_tmp[4763961] (4763963 'cast' BaseTensorResource(real(32),1)[2172058] this[4763555]))
-
var ret_tmp[5593351]:locale[234]
-
(4763600 call device[3723159] coerce_tmp[4763961] ret_tmp[5593351])
-
(5593354 'move' call_tmp[4763595] ret_tmp[5593351])
-
var coerce_tmp[7549056]:BaseLocale[136243]
-
(7549058 'move' coerce_tmp[7549056] (7549060 '.v' call_tmp[4763595] _instance[135293]))
-
var coerce_tmp[7549063]:RootClass[236]
-
(7549065 'move' coerce_tmp[7549063] (7549067 'cast' RootClass[236] coerce_tmp[7549056]))
-
var call_tmp[7549070]:bool[19]
-
(7549072 'move' call_tmp[7549070] (7549074 '==' coerce_tmp[7549063] nil[32]))
-
if call_tmp[7549070]
-
{
-
(7549080 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8871553]:maxOp(2,real(32),2)[4761828]
-
(8871555 'move' call_tmp[8871553] (8871557 '.' this[4763555] operationCtx[4762074]))
-
var ctx[4763622]:maxOp(2,real(32),2)[4761828]
-
(4763624 call init=[4762099] ctx[4763622] call_tmp[8871553])
-
var call_tmp[4763632]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[4764010]:BaseTensorResource(real(32),1)[2172058]
-
(4764016 'move' coerce_tmp[4764010] (4764012 'cast' BaseTensorResource(real(32),1)[2172058] this[4763555]))
-
(4763634 'move' call_tmp[4763632] (4763637 call array[3725812] coerce_tmp[4764010]))
-
var call_tmp[4763645]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5603963]:ndarray(1,real(32))[2172117]
-
(4763653 call forward[4764019] ctx[4763622] ret_tmp[5603963])
-
(5603966 'move' call_tmp[4763645] ret_tmp[5603963])
-
(4763655 call =[4516299] call_tmp[4763632] call_tmp[4763645])
-
var _field_destructor_tmp_[8605539]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605541 'move' _field_destructor_tmp_[8605539] (8605543 '.v' call_tmp[4763645] data[2172108]))
-
(8605547 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605539])
-
var _field_destructor_tmp_[8605549]:domain(1,int(64),one)[1765496]
-
(8605551 'move' _field_destructor_tmp_[8605549] (8605553 '.v' call_tmp[4763645] _domain[2172096]))
-
(8605557 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605549])
-
var _field_destructor_tmp_[8922521]:shared BaseTensorResource(real(32),2)[2309967]
-
(8922523 'move' _field_destructor_tmp_[8922521] (8922525 '.' ctx[4763622] input[4761820]))
-
(8922529 call deinit[4117081] _field_destructor_tmp_[8922521])
-
var i_x[7556939]:locale[234]
-
(7556943 'move' i_x[7556939] (7556941 'set reference' call_tmp[4763595]))
-
(7556947 call deinit[135483] i_x[7556939])
-
label _end_forward[4763661]
-
(4763663 return _void[46])
}
-
- «»
function TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] . forward[4770455] ( this[4770459]:TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] ) : void[4]
const in arg this[4770459]:TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981]-
{
-
var call_tmp[4770499]:locale[234]
-
var coerce_tmp[4770865]:BaseTensorResource(real(32),2)[2303464]
-
(4770871 'move' coerce_tmp[4770865] (4770867 'cast' BaseTensorResource(real(32),2)[2303464] this[4770459]))
-
var ret_tmp[5593918]:locale[234]
-
(4770504 call device[3748281] coerce_tmp[4770865] ret_tmp[5593918])
-
(5593921 'move' call_tmp[4770499] ret_tmp[5593918])
-
var coerce_tmp[7549092]:BaseLocale[136243]
-
(7549094 'move' coerce_tmp[7549092] (7549096 '.v' call_tmp[4770499] _instance[135293]))
-
var coerce_tmp[7549099]:RootClass[236]
-
(7549101 'move' coerce_tmp[7549099] (7549103 'cast' RootClass[236] coerce_tmp[7549092]))
-
var call_tmp[7549106]:bool[19]
-
(7549108 'move' call_tmp[7549106] (7549110 '==' coerce_tmp[7549099] nil[32]))
-
if call_tmp[7549106]
-
{
-
(7549116 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8872184]:reshapeOp(1,2,real(32))[4768722]
-
(8872186 'move' call_tmp[8872184] (8872188 '.' this[4770459] operationCtx[4768978]))
-
var ctx[4770526]:reshapeOp(1,2,real(32))[4768722]
-
(4770528 call init=[4769003] ctx[4770526] call_tmp[8872184])
-
var call_tmp[4770536]:ndarray(2,real(32))[2303523]
-
var coerce_tmp[4770914]:BaseTensorResource(real(32),2)[2303464]
-
(4770920 'move' coerce_tmp[4770914] (4770916 'cast' BaseTensorResource(real(32),2)[2303464] this[4770459]))
-
(4770538 'move' call_tmp[4770536] (4770541 call array[3750934] coerce_tmp[4770914]))
-
var call_tmp[4770549]:ndarray(2,real(32))[2303523]
-
var ret_tmp[5604041]:ndarray(2,real(32))[2303523]
-
(4770557 call forward[4770923] ctx[4770526] ret_tmp[5604041])
-
(5604044 'move' call_tmp[4770549] ret_tmp[5604041])
-
(4770559 call =[4546215] call_tmp[4770536] call_tmp[4770549])
-
var _field_destructor_tmp_[8608502]:[domain(2,int(64),one)] real(32)[2309463]
-
(8608504 'move' _field_destructor_tmp_[8608502] (8608506 '.v' call_tmp[4770549] data[2303514]))
-
(8608510 call chpl__autoDestroy[4114226] _field_destructor_tmp_[8608502])
-
var _field_destructor_tmp_[8608512]:domain(2,int(64),one)[2289710]
-
(8608514 'move' _field_destructor_tmp_[8608512] (8608516 '.v' call_tmp[4770549] _domain[2303502]))
-
(8608520 call chpl__autoDestroy[4108492] _field_destructor_tmp_[8608512])
-
var _field_destructor_tmp_[8922579]:shared BaseTensorResource(real(32),1)[2179026]
-
(8922581 'move' _field_destructor_tmp_[8922579] (8922583 '.' ctx[4770526] input[4768714]))
-
(8922587 call deinit[4100020] _field_destructor_tmp_[8922579])
-
var i_x[7556951]:locale[234]
-
(7556955 'move' i_x[7556951] (7556953 'set reference' call_tmp[4770499]))
-
(7556959 call deinit[135483] i_x[7556951])
-
label _end_forward[4770565]
-
(4770567 return _void[46])
}
-
- «»
function TensorResource(real(32),2,expandOp(2,real(32)))[4776879] . forward[4778275] ( this[4778279]:TensorResource(real(32),2,expandOp(2,real(32)))[4776879] ) : void[4]
const in arg this[4778279]:TensorResource(real(32),2,expandOp(2,real(32)))[4776879]-
{
-
var call_tmp[4778319]:locale[234]
-
var coerce_tmp[4778685]:BaseTensorResource(real(32),2)[2303464]
-
(4778691 'move' coerce_tmp[4778685] (4778687 'cast' BaseTensorResource(real(32),2)[2303464] this[4778279]))
-
var ret_tmp[5593924]:locale[234]
-
(4778324 call device[3748281] coerce_tmp[4778685] ret_tmp[5593924])
-
(5593927 'move' call_tmp[4778319] ret_tmp[5593924])
-
var coerce_tmp[7549128]:BaseLocale[136243]
-
(7549130 'move' coerce_tmp[7549128] (7549132 '.v' call_tmp[4778319] _instance[135293]))
-
var coerce_tmp[7549135]:RootClass[236]
-
(7549137 'move' coerce_tmp[7549135] (7549139 'cast' RootClass[236] coerce_tmp[7549128]))
-
var call_tmp[7549142]:bool[19]
-
(7549144 'move' call_tmp[7549142] (7549146 '==' coerce_tmp[7549135] nil[32]))
-
if call_tmp[7549142]
-
{
-
(7549152 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8873168]:expandOp(2,real(32))[4776621]
-
(8873170 'move' call_tmp[8873168] (8873172 '.' this[4778279] operationCtx[4776876]))
-
var ctx[4778346]:expandOp(2,real(32))[4776621]
-
(4778348 call init=[4776901] ctx[4778346] call_tmp[8873168])
-
var call_tmp[4778356]:ndarray(2,real(32))[2303523]
-
var coerce_tmp[4778734]:BaseTensorResource(real(32),2)[2303464]
-
(4778740 'move' coerce_tmp[4778734] (4778736 'cast' BaseTensorResource(real(32),2)[2303464] this[4778279]))
-
(4778358 'move' call_tmp[4778356] (4778361 call array[3750934] coerce_tmp[4778734]))
-
var call_tmp[4778369]:ndarray(2,real(32))[2303523]
-
var ret_tmp[5604131]:ndarray(2,real(32))[2303523]
-
(4778377 call forward[4778743] ctx[4778346] ret_tmp[5604131])
-
(5604134 'move' call_tmp[4778369] ret_tmp[5604131])
-
(4778379 call =[4546215] call_tmp[4778356] call_tmp[4778369])
-
var _field_destructor_tmp_[8608531]:[domain(2,int(64),one)] real(32)[2309463]
-
(8608533 'move' _field_destructor_tmp_[8608531] (8608535 '.v' call_tmp[4778369] data[2303514]))
-
(8608539 call chpl__autoDestroy[4114226] _field_destructor_tmp_[8608531])
-
var _field_destructor_tmp_[8608541]:domain(2,int(64),one)[2289710]
-
(8608543 'move' _field_destructor_tmp_[8608541] (8608545 '.v' call_tmp[4778369] _domain[2303502]))
-
(8608549 call chpl__autoDestroy[4108492] _field_destructor_tmp_[8608541])
-
var _field_destructor_tmp_[8922637]:shared BaseTensorResource(real(32),2)[2309967]
-
(8922639 'move' _field_destructor_tmp_[8922637] (8922641 '.' ctx[4778346] input[4776613]))
-
(8922645 call deinit[4117081] _field_destructor_tmp_[8922637])
-
var i_x[7556963]:locale[234]
-
(7556967 'move' i_x[7556963] (7556965 'set reference' call_tmp[4778319]))
-
(7556971 call deinit[135483] i_x[7556963])
-
label _end_forward[4778385]
-
(4778387 return _void[46])
}
-
- «»
function TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] . forward[4793400] ( this[4793404]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] ) : void[4]
const in arg this[4793404]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176]-
{
-
var call_tmp[4793444]:locale[234]
-
var coerce_tmp[4793810]:BaseTensorResource(real(32),2)[2303464]
-
(4793816 'move' coerce_tmp[4793810] (4793812 'cast' BaseTensorResource(real(32),2)[2303464] this[4793404]))
-
var ret_tmp[5593930]:locale[234]
-
(4793449 call device[3748281] coerce_tmp[4793810] ret_tmp[5593930])
-
(5593933 'move' call_tmp[4793444] ret_tmp[5593930])
-
var coerce_tmp[7549164]:BaseLocale[136243]
-
(7549166 'move' coerce_tmp[7549164] (7549168 '.v' call_tmp[4793444] _instance[135293]))
-
var coerce_tmp[7549171]:RootClass[236]
-
(7549173 'move' coerce_tmp[7549171] (7549175 'cast' RootClass[236] coerce_tmp[7549164]))
-
var call_tmp[7549178]:bool[19]
-
(7549180 'move' call_tmp[7549178] (7549182 '==' coerce_tmp[7549171] nil[32]))
-
if call_tmp[7549178]
-
{
-
(7549188 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8874649]:subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923]
-
(8874651 'move' call_tmp[8874649] (8874653 '.' this[4793404] operationCtx[4792173]))
-
var ctx[4793471]:subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923]
-
(4793473 call init=[4792198] ctx[4793471] call_tmp[8874649])
-
var call_tmp[4793481]:ndarray(2,real(32))[2303523]
-
var coerce_tmp[4793859]:BaseTensorResource(real(32),2)[2303464]
-
(4793865 'move' coerce_tmp[4793859] (4793861 'cast' BaseTensorResource(real(32),2)[2303464] this[4793404]))
-
(4793483 'move' call_tmp[4793481] (4793486 call array[3750934] coerce_tmp[4793859]))
-
var call_tmp[4793494]:ndarray(2,real(32))[2303523]
-
var ret_tmp[5604299]:ndarray(2,real(32))[2303523]
-
(4793502 call forward[4793868] ctx[4793471] ret_tmp[5604299])
-
(5604302 'move' call_tmp[4793494] ret_tmp[5604299])
-
(4793504 call =[4546215] call_tmp[4793481] call_tmp[4793494])
-
var _field_destructor_tmp_[8608560]:[domain(2,int(64),one)] real(32)[2309463]
-
(8608562 'move' _field_destructor_tmp_[8608560] (8608564 '.v' call_tmp[4793494] data[2303514]))
-
(8608568 call chpl__autoDestroy[4114226] _field_destructor_tmp_[8608560])
-
var _field_destructor_tmp_[8608570]:domain(2,int(64),one)[2289710]
-
(8608572 'move' _field_destructor_tmp_[8608570] (8608574 '.v' call_tmp[4793494] _domain[2303502]))
-
(8608578 call chpl__autoDestroy[4108492] _field_destructor_tmp_[8608570])
-
var _field_destructor_tmp_[8922705]:shared BaseTensorResource(real(32),2)[2309967]
-
(8922707 'move' _field_destructor_tmp_[8922705] (8922709 '.' ctx[4793471] rhs[4791916]))
-
(8922713 call deinit[4117081] _field_destructor_tmp_[8922705])
-
var _field_destructor_tmp_[8922715]:shared BaseTensorResource(real(32),2)[2309967]
-
(8922717 'move' _field_destructor_tmp_[8922715] (8922719 '.' ctx[4793471] lhs[4791909]))
-
(8922723 call deinit[4117081] _field_destructor_tmp_[8922715])
-
var i_x[7557083]:locale[234]
-
(7557087 'move' i_x[7557083] (7557085 'set reference' call_tmp[4793444]))
-
(7557091 call deinit[135483] i_x[7557083])
-
label _end_forward[4793510]
-
(4793512 return _void[46])
}
-
- «»
function TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166] . forward[4799321] ( this[4799325]:TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166] ) : void[4]
const in arg this[4799325]:TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166]-
{
-
var call_tmp[4799365]:locale[234]
-
var coerce_tmp[4799731]:BaseTensorResource(real(32),2)[2303464]
-
(4799737 'move' coerce_tmp[4799731] (4799733 'cast' BaseTensorResource(real(32),2)[2303464] this[4799325]))
-
var ret_tmp[5593936]:locale[234]
-
(4799370 call device[3748281] coerce_tmp[4799731] ret_tmp[5593936])
-
(5593939 'move' call_tmp[4799365] ret_tmp[5593936])
-
var coerce_tmp[7549200]:BaseLocale[136243]
-
(7549202 'move' coerce_tmp[7549200] (7549204 '.v' call_tmp[4799365] _instance[135293]))
-
var coerce_tmp[7549207]:RootClass[236]
-
(7549209 'move' coerce_tmp[7549207] (7549211 'cast' RootClass[236] coerce_tmp[7549200]))
-
var call_tmp[7549214]:bool[19]
-
(7549216 'move' call_tmp[7549214] (7549218 '==' coerce_tmp[7549207] nil[32]))
-
if call_tmp[7549214]
-
{
-
(7549224 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8875276]:expOp(shared BaseTensorResource(real(32),2))[4797917]
-
(8875278 'move' call_tmp[8875276] (8875280 '.' this[4799325] operationCtx[4798163]))
-
var ctx[4799392]:expOp(shared BaseTensorResource(real(32),2))[4797917]
-
(4799394 call init=[4798188] ctx[4799392] call_tmp[8875276])
-
var call_tmp[4799402]:ndarray(2,real(32))[2303523]
-
var coerce_tmp[4799780]:BaseTensorResource(real(32),2)[2303464]
-
(4799786 'move' coerce_tmp[4799780] (4799782 'cast' BaseTensorResource(real(32),2)[2303464] this[4799325]))
-
(4799404 'move' call_tmp[4799402] (4799407 call array[3750934] coerce_tmp[4799780]))
-
var call_tmp[4799415]:ndarray(2,real(32))[2303523]
-
var ret_tmp[5604371]:ndarray(2,real(32))[2303523]
-
(4799423 call forward[4799789] ctx[4799392] ret_tmp[5604371])
-
(5604374 'move' call_tmp[4799415] ret_tmp[5604371])
-
(4799425 call =[4546215] call_tmp[4799402] call_tmp[4799415])
-
var _field_destructor_tmp_[8608589]:[domain(2,int(64),one)] real(32)[2309463]
-
(8608591 'move' _field_destructor_tmp_[8608589] (8608593 '.v' call_tmp[4799415] data[2303514]))
-
(8608597 call chpl__autoDestroy[4114226] _field_destructor_tmp_[8608589])
-
var _field_destructor_tmp_[8608599]:domain(2,int(64),one)[2289710]
-
(8608601 'move' _field_destructor_tmp_[8608599] (8608603 '.v' call_tmp[4799415] _domain[2303502]))
-
(8608607 call chpl__autoDestroy[4108492] _field_destructor_tmp_[8608599])
-
var _field_destructor_tmp_[8922773]:shared BaseTensorResource(real(32),2)[2309967]
-
(8922775 'move' _field_destructor_tmp_[8922773] (8922777 '.' ctx[4799392] input[4797910]))
-
(8922781 call deinit[4117081] _field_destructor_tmp_[8922773])
-
var i_x[7557095]:locale[234]
-
(7557099 'move' i_x[7557095] (7557097 'set reference' call_tmp[4799365]))
-
(7557103 call deinit[135483] i_x[7557095])
-
label _end_forward[4799431]
-
(4799433 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] . forward[4807108] ( this[4807112]:TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] ) : void[4]
const in arg this[4807112]:TensorResource(real(32),1,sumOp(2,real(32),2))[4805634]-
{
-
var call_tmp[4807152]:locale[234]
-
var coerce_tmp[4807518]:BaseTensorResource(real(32),1)[2172058]
-
(4807524 'move' coerce_tmp[4807518] (4807520 'cast' BaseTensorResource(real(32),1)[2172058] this[4807112]))
-
var ret_tmp[5593357]:locale[234]
-
(4807157 call device[3723159] coerce_tmp[4807518] ret_tmp[5593357])
-
(5593360 'move' call_tmp[4807152] ret_tmp[5593357])
-
var coerce_tmp[7549236]:BaseLocale[136243]
-
(7549238 'move' coerce_tmp[7549236] (7549240 '.v' call_tmp[4807152] _instance[135293]))
-
var coerce_tmp[7549243]:RootClass[236]
-
(7549245 'move' coerce_tmp[7549243] (7549247 'cast' RootClass[236] coerce_tmp[7549236]))
-
var call_tmp[7549250]:bool[19]
-
(7549252 'move' call_tmp[7549250] (7549254 '==' coerce_tmp[7549243] nil[32]))
-
if call_tmp[7549250]
-
{
-
(7549260 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8876055]:sumOp(2,real(32),2)[4805369]
-
(8876057 'move' call_tmp[8876055] (8876059 '.' this[4807112] operationCtx[4805631]))
-
var ctx[4807179]:sumOp(2,real(32),2)[4805369]
-
(4807181 call init=[4805656] ctx[4807179] call_tmp[8876055])
-
var call_tmp[4807189]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[4807567]:BaseTensorResource(real(32),1)[2172058]
-
(4807573 'move' coerce_tmp[4807567] (4807569 'cast' BaseTensorResource(real(32),1)[2172058] this[4807112]))
-
(4807191 'move' call_tmp[4807189] (4807194 call array[3725812] coerce_tmp[4807567]))
-
var call_tmp[4807202]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5604446]:ndarray(1,real(32))[2172117]
-
(4807210 call forward[4807576] ctx[4807179] ret_tmp[5604446])
-
(5604449 'move' call_tmp[4807202] ret_tmp[5604446])
-
(4807212 call =[4516299] call_tmp[4807189] call_tmp[4807202])
-
var _field_destructor_tmp_[8605568]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605570 'move' _field_destructor_tmp_[8605568] (8605572 '.v' call_tmp[4807202] data[2172108]))
-
(8605576 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605568])
-
var _field_destructor_tmp_[8605578]:domain(1,int(64),one)[1765496]
-
(8605580 'move' _field_destructor_tmp_[8605578] (8605582 '.v' call_tmp[4807202] _domain[2172096]))
-
(8605586 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605578])
-
var _field_destructor_tmp_[8922831]:shared BaseTensorResource(real(32),2)[2309967]
-
(8922833 'move' _field_destructor_tmp_[8922831] (8922835 '.' ctx[4807179] input[4805361]))
-
(8922839 call deinit[4117081] _field_destructor_tmp_[8922831])
-
var i_x[7557107]:locale[234]
-
(7557111 'move' i_x[7557107] (7557109 'set reference' call_tmp[4807152]))
-
(7557115 call deinit[135483] i_x[7557107])
-
label _end_forward[4807218]
-
(4807220 return _void[46])
}
-
- «»
function TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] . forward[4817966] ( this[4817970]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] ) : void[4]
const in arg this[4817970]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742]-
{
-
var call_tmp[4818010]:locale[234]
-
var coerce_tmp[4818376]:BaseTensorResource(real(32),2)[2303464]
-
(4818382 'move' coerce_tmp[4818376] (4818378 'cast' BaseTensorResource(real(32),2)[2303464] this[4817970]))
-
var ret_tmp[5593942]:locale[234]
-
(4818015 call device[3748281] coerce_tmp[4818376] ret_tmp[5593942])
-
(5593945 'move' call_tmp[4818010] ret_tmp[5593942])
-
var coerce_tmp[7549272]:BaseLocale[136243]
-
(7549274 'move' coerce_tmp[7549272] (7549276 '.v' call_tmp[4818010] _instance[135293]))
-
var coerce_tmp[7549279]:RootClass[236]
-
(7549281 'move' coerce_tmp[7549279] (7549283 'cast' RootClass[236] coerce_tmp[7549272]))
-
var call_tmp[7549286]:bool[19]
-
(7549288 'move' call_tmp[7549286] (7549290 '==' coerce_tmp[7549279] nil[32]))
-
if call_tmp[7549286]
-
{
-
(7549296 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8877239]:divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489]
-
(8877241 'move' call_tmp[8877239] (8877243 '.' this[4817970] operationCtx[4816739]))
-
var ctx[4818037]:divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489]
-
(4818039 call init=[4816764] ctx[4818037] call_tmp[8877239])
-
var call_tmp[4818047]:ndarray(2,real(32))[2303523]
-
var coerce_tmp[4818425]:BaseTensorResource(real(32),2)[2303464]
-
(4818431 'move' coerce_tmp[4818425] (4818427 'cast' BaseTensorResource(real(32),2)[2303464] this[4817970]))
-
(4818049 'move' call_tmp[4818047] (4818052 call array[3750934] coerce_tmp[4818425]))
-
var call_tmp[4818060]:ndarray(2,real(32))[2303523]
-
var ret_tmp[5604593]:ndarray(2,real(32))[2303523]
-
(4818068 call forward[4818434] ctx[4818037] ret_tmp[5604593])
-
(5604596 'move' call_tmp[4818060] ret_tmp[5604593])
-
(4818070 call =[4546215] call_tmp[4818047] call_tmp[4818060])
-
var _field_destructor_tmp_[8608705]:[domain(2,int(64),one)] real(32)[2309463]
-
(8608707 'move' _field_destructor_tmp_[8608705] (8608709 '.v' call_tmp[4818060] data[2303514]))
-
(8608713 call chpl__autoDestroy[4114226] _field_destructor_tmp_[8608705])
-
var _field_destructor_tmp_[8608715]:domain(2,int(64),one)[2289710]
-
(8608717 'move' _field_destructor_tmp_[8608715] (8608719 '.v' call_tmp[4818060] _domain[2303502]))
-
(8608723 call chpl__autoDestroy[4108492] _field_destructor_tmp_[8608715])
-
var _field_destructor_tmp_[8922899]:shared BaseTensorResource(real(32),2)[2309967]
-
(8922901 'move' _field_destructor_tmp_[8922899] (8922903 '.' ctx[4818037] rhs[4816482]))
-
(8922907 call deinit[4117081] _field_destructor_tmp_[8922899])
-
var _field_destructor_tmp_[8922909]:shared BaseTensorResource(real(32),2)[2309967]
-
(8922911 'move' _field_destructor_tmp_[8922909] (8922913 '.' ctx[4818037] lhs[4816475]))
-
(8922917 call deinit[4117081] _field_destructor_tmp_[8922909])
-
var i_x[7557119]:locale[234]
-
(7557123 'move' i_x[7557119] (7557121 'set reference' call_tmp[4818010]))
-
(7557127 call deinit[135483] i_x[7557119])
-
label _end_forward[4818076]
-
(4818078 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] . forward[4825219] ( this[4825223]:TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] ) : void[4]
const in arg this[4825223]:TensorResource(real(32),1,maxOp(3,real(32),3))[4823745]-
{
-
var call_tmp[4825263]:locale[234]
-
var coerce_tmp[4825629]:BaseTensorResource(real(32),1)[2172058]
-
(4825635 'move' coerce_tmp[4825629] (4825631 'cast' BaseTensorResource(real(32),1)[2172058] this[4825223]))
-
var ret_tmp[5593363]:locale[234]
-
(4825268 call device[3723159] coerce_tmp[4825629] ret_tmp[5593363])
-
(5593366 'move' call_tmp[4825263] ret_tmp[5593363])
-
var coerce_tmp[7549308]:BaseLocale[136243]
-
(7549310 'move' coerce_tmp[7549308] (7549312 '.v' call_tmp[4825263] _instance[135293]))
-
var coerce_tmp[7549315]:RootClass[236]
-
(7549317 'move' coerce_tmp[7549315] (7549319 'cast' RootClass[236] coerce_tmp[7549308]))
-
var call_tmp[7549322]:bool[19]
-
(7549324 'move' call_tmp[7549322] (7549326 '==' coerce_tmp[7549315] nil[32]))
-
if call_tmp[7549322]
-
{
-
(7549332 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8877860]:maxOp(3,real(32),3)[4823496]
-
(8877862 'move' call_tmp[8877860] (8877864 '.' this[4825223] operationCtx[4823742]))
-
var ctx[4825290]:maxOp(3,real(32),3)[4823496]
-
(4825292 call init=[4823767] ctx[4825290] call_tmp[8877860])
-
var call_tmp[4825300]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[4825678]:BaseTensorResource(real(32),1)[2172058]
-
(4825684 'move' coerce_tmp[4825678] (4825680 'cast' BaseTensorResource(real(32),1)[2172058] this[4825223]))
-
(4825302 'move' call_tmp[4825300] (4825305 call array[3725812] coerce_tmp[4825678]))
-
var call_tmp[4825313]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5604677]:ndarray(1,real(32))[2172117]
-
(4825321 call forward[4825687] ctx[4825290] ret_tmp[5604677])
-
(5604680 'move' call_tmp[4825313] ret_tmp[5604677])
-
(4825323 call =[4516299] call_tmp[4825300] call_tmp[4825313])
-
var _field_destructor_tmp_[8605597]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605599 'move' _field_destructor_tmp_[8605597] (8605601 '.v' call_tmp[4825313] data[2172108]))
-
(8605605 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605597])
-
var _field_destructor_tmp_[8605607]:domain(1,int(64),one)[1765496]
-
(8605609 'move' _field_destructor_tmp_[8605607] (8605611 '.v' call_tmp[4825313] _domain[2172096]))
-
(8605615 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605607])
-
var _field_destructor_tmp_[8922967]:shared BaseTensorResource(real(32),3)[2460191]
-
(8922969 'move' _field_destructor_tmp_[8922967] (8922971 '.' ctx[4825290] input[4823488]))
-
(8922975 call deinit[4133842] _field_destructor_tmp_[8922967])
-
var i_x[7557131]:locale[234]
-
(7557135 'move' i_x[7557131] (7557133 'set reference' call_tmp[4825263]))
-
(7557139 call deinit[135483] i_x[7557131])
-
label _end_forward[4825329]
-
(4825331 return _void[46])
}
-
- «»
function TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] . forward[4831509] ( this[4831513]:TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] ) : void[4]
const in arg this[4831513]:TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035]-
{
-
var call_tmp[4831553]:locale[234]
-
var coerce_tmp[4831919]:BaseTensorResource(real(32),3)[2453288]
-
(4831925 'move' coerce_tmp[4831919] (4831921 'cast' BaseTensorResource(real(32),3)[2453288] this[4831513]))
-
var ret_tmp[5594146]:locale[234]
-
(4831558 call device[3755661] coerce_tmp[4831919] ret_tmp[5594146])
-
(5594149 'move' call_tmp[4831553] ret_tmp[5594146])
-
var coerce_tmp[7549344]:BaseLocale[136243]
-
(7549346 'move' coerce_tmp[7549344] (7549348 '.v' call_tmp[4831553] _instance[135293]))
-
var coerce_tmp[7549351]:RootClass[236]
-
(7549353 'move' coerce_tmp[7549351] (7549355 'cast' RootClass[236] coerce_tmp[7549344]))
-
var call_tmp[7549358]:bool[19]
-
(7549360 'move' call_tmp[7549358] (7549362 '==' coerce_tmp[7549351] nil[32]))
-
if call_tmp[7549358]
-
{
-
(7549368 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8878491]:reshapeOp(1,3,real(32))[4829776]
-
(8878493 'move' call_tmp[8878491] (8878495 '.' this[4831513] operationCtx[4830032]))
-
var ctx[4831580]:reshapeOp(1,3,real(32))[4829776]
-
(4831582 call init=[4830057] ctx[4831580] call_tmp[8878491])
-
var call_tmp[4831590]:ndarray(3,real(32))[2453347]
-
var coerce_tmp[4831968]:BaseTensorResource(real(32),3)[2453288]
-
(4831974 'move' coerce_tmp[4831968] (4831970 'cast' BaseTensorResource(real(32),3)[2453288] this[4831513]))
-
(4831592 'move' call_tmp[4831590] (4831595 call array[3758314] coerce_tmp[4831968]))
-
var call_tmp[4831603]:ndarray(3,real(32))[2453347]
-
var ret_tmp[5604755]:ndarray(3,real(32))[2453347]
-
(4831611 call forward[4831977] ctx[4831580] ret_tmp[5604755])
-
(5604758 'move' call_tmp[4831603] ret_tmp[5604755])
-
(4831613 call =[4564652] call_tmp[4831590] call_tmp[4831603])
-
var _field_destructor_tmp_[8611156]:[domain(3,int(64),one)] real(32)[2459687]
-
(8611158 'move' _field_destructor_tmp_[8611156] (8611160 '.v' call_tmp[4831603] data[2453338]))
-
(8611164 call chpl__autoDestroy[4130987] _field_destructor_tmp_[8611156])
-
var _field_destructor_tmp_[8611166]:domain(3,int(64),one)[2438803]
-
(8611168 'move' _field_destructor_tmp_[8611166] (8611170 '.v' call_tmp[4831603] _domain[2453326]))
-
(8611174 call chpl__autoDestroy[4125253] _field_destructor_tmp_[8611166])
-
var _field_destructor_tmp_[8923025]:shared BaseTensorResource(real(32),1)[2179026]
-
(8923027 'move' _field_destructor_tmp_[8923025] (8923029 '.' ctx[4831580] input[4829768]))
-
(8923033 call deinit[4100020] _field_destructor_tmp_[8923025])
-
var i_x[7557143]:locale[234]
-
(7557147 'move' i_x[7557143] (7557145 'set reference' call_tmp[4831553]))
-
(7557151 call deinit[135483] i_x[7557143])
-
label _end_forward[4831619]
-
(4831621 return _void[46])
}
-
- «»
function TensorResource(real(32),3,expandOp(3,real(32)))[4836598] . forward[4837994] ( this[4837998]:TensorResource(real(32),3,expandOp(3,real(32)))[4836598] ) : void[4]
const in arg this[4837998]:TensorResource(real(32),3,expandOp(3,real(32)))[4836598]-
{
-
var call_tmp[4838038]:locale[234]
-
var coerce_tmp[4838404]:BaseTensorResource(real(32),3)[2453288]
-
(4838410 'move' coerce_tmp[4838404] (4838406 'cast' BaseTensorResource(real(32),3)[2453288] this[4837998]))
-
var ret_tmp[5594152]:locale[234]
-
(4838043 call device[3755661] coerce_tmp[4838404] ret_tmp[5594152])
-
(5594155 'move' call_tmp[4838038] ret_tmp[5594152])
-
var coerce_tmp[7549380]:BaseLocale[136243]
-
(7549382 'move' coerce_tmp[7549380] (7549384 '.v' call_tmp[4838038] _instance[135293]))
-
var coerce_tmp[7549387]:RootClass[236]
-
(7549389 'move' coerce_tmp[7549387] (7549391 'cast' RootClass[236] coerce_tmp[7549380]))
-
var call_tmp[7549394]:bool[19]
-
(7549396 'move' call_tmp[7549394] (7549398 '==' coerce_tmp[7549387] nil[32]))
-
if call_tmp[7549394]
-
{
-
(7549404 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8879122]:expandOp(3,real(32))[4836340]
-
(8879124 'move' call_tmp[8879122] (8879126 '.' this[4837998] operationCtx[4836595]))
-
var ctx[4838065]:expandOp(3,real(32))[4836340]
-
(4838067 call init=[4836620] ctx[4838065] call_tmp[8879122])
-
var call_tmp[4838075]:ndarray(3,real(32))[2453347]
-
var coerce_tmp[4838453]:BaseTensorResource(real(32),3)[2453288]
-
(4838459 'move' coerce_tmp[4838453] (4838455 'cast' BaseTensorResource(real(32),3)[2453288] this[4837998]))
-
(4838077 'move' call_tmp[4838075] (4838080 call array[3758314] coerce_tmp[4838453]))
-
var call_tmp[4838088]:ndarray(3,real(32))[2453347]
-
var ret_tmp[5604845]:ndarray(3,real(32))[2453347]
-
(4838096 call forward[4838462] ctx[4838065] ret_tmp[5604845])
-
(5604848 'move' call_tmp[4838088] ret_tmp[5604845])
-
(4838098 call =[4564652] call_tmp[4838075] call_tmp[4838088])
-
var _field_destructor_tmp_[8611185]:[domain(3,int(64),one)] real(32)[2459687]
-
(8611187 'move' _field_destructor_tmp_[8611185] (8611189 '.v' call_tmp[4838088] data[2453338]))
-
(8611193 call chpl__autoDestroy[4130987] _field_destructor_tmp_[8611185])
-
var _field_destructor_tmp_[8611195]:domain(3,int(64),one)[2438803]
-
(8611197 'move' _field_destructor_tmp_[8611195] (8611199 '.v' call_tmp[4838088] _domain[2453326]))
-
(8611203 call chpl__autoDestroy[4125253] _field_destructor_tmp_[8611195])
-
var _field_destructor_tmp_[8923083]:shared BaseTensorResource(real(32),3)[2460191]
-
(8923085 'move' _field_destructor_tmp_[8923083] (8923087 '.' ctx[4838065] input[4836332]))
-
(8923091 call deinit[4133842] _field_destructor_tmp_[8923083])
-
var i_x[7557155]:locale[234]
-
(7557159 'move' i_x[7557155] (7557157 'set reference' call_tmp[4838038]))
-
(7557163 call deinit[135483] i_x[7557155])
-
label _end_forward[4838104]
-
(4838106 return _void[46])
}
-
- «»
function TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] . forward[4854577] ( this[4854581]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] ) : void[4]
const in arg this[4854581]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353]-
{
-
var call_tmp[4854621]:locale[234]
-
var coerce_tmp[4854987]:BaseTensorResource(real(32),3)[2453288]
-
(4854993 'move' coerce_tmp[4854987] (4854989 'cast' BaseTensorResource(real(32),3)[2453288] this[4854581]))
-
var ret_tmp[5594158]:locale[234]
-
(4854626 call device[3755661] coerce_tmp[4854987] ret_tmp[5594158])
-
(5594161 'move' call_tmp[4854621] ret_tmp[5594158])
-
var coerce_tmp[7549416]:BaseLocale[136243]
-
(7549418 'move' coerce_tmp[7549416] (7549420 '.v' call_tmp[4854621] _instance[135293]))
-
var coerce_tmp[7549423]:RootClass[236]
-
(7549425 'move' coerce_tmp[7549423] (7549427 'cast' RootClass[236] coerce_tmp[7549416]))
-
var call_tmp[7549430]:bool[19]
-
(7549432 'move' call_tmp[7549430] (7549434 '==' coerce_tmp[7549423] nil[32]))
-
if call_tmp[7549430]
-
{
-
(7549440 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8880303]:subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100]
-
(8880305 'move' call_tmp[8880303] (8880307 '.' this[4854581] operationCtx[4853350]))
-
var ctx[4854648]:subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100]
-
(4854650 call init=[4853375] ctx[4854648] call_tmp[8880303])
-
var call_tmp[4854658]:ndarray(3,real(32))[2453347]
-
var coerce_tmp[4855036]:BaseTensorResource(real(32),3)[2453288]
-
(4855042 'move' coerce_tmp[4855036] (4855038 'cast' BaseTensorResource(real(32),3)[2453288] this[4854581]))
-
(4854660 'move' call_tmp[4854658] (4854663 call array[3758314] coerce_tmp[4855036]))
-
var call_tmp[4854671]:ndarray(3,real(32))[2453347]
-
var ret_tmp[5605037]:ndarray(3,real(32))[2453347]
-
(4854679 call forward[4855045] ctx[4854648] ret_tmp[5605037])
-
(5605040 'move' call_tmp[4854671] ret_tmp[5605037])
-
(4854681 call =[4564652] call_tmp[4854658] call_tmp[4854671])
-
var _field_destructor_tmp_[8611214]:[domain(3,int(64),one)] real(32)[2459687]
-
(8611216 'move' _field_destructor_tmp_[8611214] (8611218 '.v' call_tmp[4854671] data[2453338]))
-
(8611222 call chpl__autoDestroy[4130987] _field_destructor_tmp_[8611214])
-
var _field_destructor_tmp_[8611224]:domain(3,int(64),one)[2438803]
-
(8611226 'move' _field_destructor_tmp_[8611224] (8611228 '.v' call_tmp[4854671] _domain[2453326]))
-
(8611232 call chpl__autoDestroy[4125253] _field_destructor_tmp_[8611224])
-
var _field_destructor_tmp_[8923151]:shared BaseTensorResource(real(32),3)[2460191]
-
(8923153 'move' _field_destructor_tmp_[8923151] (8923155 '.' ctx[4854648] rhs[4853093]))
-
(8923159 call deinit[4133842] _field_destructor_tmp_[8923151])
-
var _field_destructor_tmp_[8923161]:shared BaseTensorResource(real(32),3)[2460191]
-
(8923163 'move' _field_destructor_tmp_[8923161] (8923165 '.' ctx[4854648] lhs[4853086]))
-
(8923169 call deinit[4133842] _field_destructor_tmp_[8923161])
-
var i_x[7557275]:locale[234]
-
(7557279 'move' i_x[7557275] (7557277 'set reference' call_tmp[4854621]))
-
(7557283 call deinit[135483] i_x[7557275])
-
label _end_forward[4854687]
-
(4854689 return _void[46])
}
-
- «»
function TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343] . forward[4860498] ( this[4860502]:TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343] ) : void[4]
const in arg this[4860502]:TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343]-
{
-
var call_tmp[4860542]:locale[234]
-
var coerce_tmp[4860908]:BaseTensorResource(real(32),3)[2453288]
-
(4860914 'move' coerce_tmp[4860908] (4860910 'cast' BaseTensorResource(real(32),3)[2453288] this[4860502]))
-
var ret_tmp[5594164]:locale[234]
-
(4860547 call device[3755661] coerce_tmp[4860908] ret_tmp[5594164])
-
(5594167 'move' call_tmp[4860542] ret_tmp[5594164])
-
var coerce_tmp[7549452]:BaseLocale[136243]
-
(7549454 'move' coerce_tmp[7549452] (7549456 '.v' call_tmp[4860542] _instance[135293]))
-
var coerce_tmp[7549459]:RootClass[236]
-
(7549461 'move' coerce_tmp[7549459] (7549463 'cast' RootClass[236] coerce_tmp[7549452]))
-
var call_tmp[7549466]:bool[19]
-
(7549468 'move' call_tmp[7549466] (7549470 '==' coerce_tmp[7549459] nil[32]))
-
if call_tmp[7549466]
-
{
-
(7549476 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8880930]:expOp(shared BaseTensorResource(real(32),3))[4859094]
-
(8880932 'move' call_tmp[8880930] (8880934 '.' this[4860502] operationCtx[4859340]))
-
var ctx[4860569]:expOp(shared BaseTensorResource(real(32),3))[4859094]
-
(4860571 call init=[4859365] ctx[4860569] call_tmp[8880930])
-
var call_tmp[4860579]:ndarray(3,real(32))[2453347]
-
var coerce_tmp[4860957]:BaseTensorResource(real(32),3)[2453288]
-
(4860963 'move' coerce_tmp[4860957] (4860959 'cast' BaseTensorResource(real(32),3)[2453288] this[4860502]))
-
(4860581 'move' call_tmp[4860579] (4860584 call array[3758314] coerce_tmp[4860957]))
-
var call_tmp[4860592]:ndarray(3,real(32))[2453347]
-
var ret_tmp[5605109]:ndarray(3,real(32))[2453347]
-
(4860600 call forward[4860966] ctx[4860569] ret_tmp[5605109])
-
(5605112 'move' call_tmp[4860592] ret_tmp[5605109])
-
(4860602 call =[4564652] call_tmp[4860579] call_tmp[4860592])
-
var _field_destructor_tmp_[8611243]:[domain(3,int(64),one)] real(32)[2459687]
-
(8611245 'move' _field_destructor_tmp_[8611243] (8611247 '.v' call_tmp[4860592] data[2453338]))
-
(8611251 call chpl__autoDestroy[4130987] _field_destructor_tmp_[8611243])
-
var _field_destructor_tmp_[8611253]:domain(3,int(64),one)[2438803]
-
(8611255 'move' _field_destructor_tmp_[8611253] (8611257 '.v' call_tmp[4860592] _domain[2453326]))
-
(8611261 call chpl__autoDestroy[4125253] _field_destructor_tmp_[8611253])
-
var _field_destructor_tmp_[8923219]:shared BaseTensorResource(real(32),3)[2460191]
-
(8923221 'move' _field_destructor_tmp_[8923219] (8923223 '.' ctx[4860569] input[4859087]))
-
(8923227 call deinit[4133842] _field_destructor_tmp_[8923219])
-
var i_x[7557287]:locale[234]
-
(7557291 'move' i_x[7557287] (7557289 'set reference' call_tmp[4860542]))
-
(7557295 call deinit[135483] i_x[7557287])
-
label _end_forward[4860608]
-
(4860610 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] . forward[4868994] ( this[4868998]:TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] ) : void[4]
const in arg this[4868998]:TensorResource(real(32),1,sumOp(3,real(32),3))[4867520]-
{
-
var call_tmp[4869038]:locale[234]
-
var coerce_tmp[4869404]:BaseTensorResource(real(32),1)[2172058]
-
(4869410 'move' coerce_tmp[4869404] (4869406 'cast' BaseTensorResource(real(32),1)[2172058] this[4868998]))
-
var ret_tmp[5593369]:locale[234]
-
(4869043 call device[3723159] coerce_tmp[4869404] ret_tmp[5593369])
-
(5593372 'move' call_tmp[4869038] ret_tmp[5593369])
-
var coerce_tmp[7549488]:BaseLocale[136243]
-
(7549490 'move' coerce_tmp[7549488] (7549492 '.v' call_tmp[4869038] _instance[135293]))
-
var coerce_tmp[7549495]:RootClass[236]
-
(7549497 'move' coerce_tmp[7549495] (7549499 'cast' RootClass[236] coerce_tmp[7549488]))
-
var call_tmp[7549502]:bool[19]
-
(7549504 'move' call_tmp[7549502] (7549506 '==' coerce_tmp[7549495] nil[32]))
-
if call_tmp[7549502]
-
{
-
(7549512 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8882003]:sumOp(3,real(32),3)[4867255]
-
(8882005 'move' call_tmp[8882003] (8882007 '.' this[4868998] operationCtx[4867517]))
-
var ctx[4869065]:sumOp(3,real(32),3)[4867255]
-
(4869067 call init=[4867542] ctx[4869065] call_tmp[8882003])
-
var call_tmp[4869075]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[4869453]:BaseTensorResource(real(32),1)[2172058]
-
(4869459 'move' coerce_tmp[4869453] (4869455 'cast' BaseTensorResource(real(32),1)[2172058] this[4868998]))
-
(4869077 'move' call_tmp[4869075] (4869080 call array[3725812] coerce_tmp[4869453]))
-
var call_tmp[4869088]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5605194]:ndarray(1,real(32))[2172117]
-
(4869096 call forward[4869462] ctx[4869065] ret_tmp[5605194])
-
(5605197 'move' call_tmp[4869088] ret_tmp[5605194])
-
(4869098 call =[4516299] call_tmp[4869075] call_tmp[4869088])
-
var _field_destructor_tmp_[8605626]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605628 'move' _field_destructor_tmp_[8605626] (8605630 '.v' call_tmp[4869088] data[2172108]))
-
(8605634 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605626])
-
var _field_destructor_tmp_[8605636]:domain(1,int(64),one)[1765496]
-
(8605638 'move' _field_destructor_tmp_[8605636] (8605640 '.v' call_tmp[4869088] _domain[2172096]))
-
(8605644 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605636])
-
var _field_destructor_tmp_[8923277]:shared BaseTensorResource(real(32),3)[2460191]
-
(8923279 'move' _field_destructor_tmp_[8923277] (8923281 '.' ctx[4869065] input[4867247]))
-
(8923285 call deinit[4133842] _field_destructor_tmp_[8923277])
-
var i_x[7557299]:locale[234]
-
(7557303 'move' i_x[7557299] (7557301 'set reference' call_tmp[4869038]))
-
(7557307 call deinit[135483] i_x[7557299])
-
label _end_forward[4869104]
-
(4869106 return _void[46])
}
-
- «»
function TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] . forward[4879658] ( this[4879662]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] ) : void[4]
const in arg this[4879662]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434]-
{
-
var call_tmp[4879702]:locale[234]
-
var coerce_tmp[4880068]:BaseTensorResource(real(32),3)[2453288]
-
(4880074 'move' coerce_tmp[4880068] (4880070 'cast' BaseTensorResource(real(32),3)[2453288] this[4879662]))
-
var ret_tmp[5594170]:locale[234]
-
(4879707 call device[3755661] coerce_tmp[4880068] ret_tmp[5594170])
-
(5594173 'move' call_tmp[4879702] ret_tmp[5594170])
-
var coerce_tmp[7549524]:BaseLocale[136243]
-
(7549526 'move' coerce_tmp[7549524] (7549528 '.v' call_tmp[4879702] _instance[135293]))
-
var coerce_tmp[7549531]:RootClass[236]
-
(7549533 'move' coerce_tmp[7549531] (7549535 'cast' RootClass[236] coerce_tmp[7549524]))
-
var call_tmp[7549538]:bool[19]
-
(7549540 'move' call_tmp[7549538] (7549542 '==' coerce_tmp[7549531] nil[32]))
-
if call_tmp[7549538]
-
{
-
(7549548 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8883404]:divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181]
-
(8883406 'move' call_tmp[8883404] (8883408 '.' this[4879662] operationCtx[4878431]))
-
var ctx[4879729]:divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181]
-
(4879731 call init=[4878456] ctx[4879729] call_tmp[8883404])
-
var call_tmp[4879739]:ndarray(3,real(32))[2453347]
-
var coerce_tmp[4880117]:BaseTensorResource(real(32),3)[2453288]
-
(4880123 'move' coerce_tmp[4880117] (4880119 'cast' BaseTensorResource(real(32),3)[2453288] this[4879662]))
-
(4879741 'move' call_tmp[4879739] (4879744 call array[3758314] coerce_tmp[4880117]))
-
var call_tmp[4879752]:ndarray(3,real(32))[2453347]
-
var ret_tmp[5605356]:ndarray(3,real(32))[2453347]
-
(4879760 call forward[4880126] ctx[4879729] ret_tmp[5605356])
-
(5605359 'move' call_tmp[4879752] ret_tmp[5605356])
-
(4879762 call =[4564652] call_tmp[4879739] call_tmp[4879752])
-
var _field_destructor_tmp_[8611388]:[domain(3,int(64),one)] real(32)[2459687]
-
(8611390 'move' _field_destructor_tmp_[8611388] (8611392 '.v' call_tmp[4879752] data[2453338]))
-
(8611396 call chpl__autoDestroy[4130987] _field_destructor_tmp_[8611388])
-
var _field_destructor_tmp_[8611398]:domain(3,int(64),one)[2438803]
-
(8611400 'move' _field_destructor_tmp_[8611398] (8611402 '.v' call_tmp[4879752] _domain[2453326]))
-
(8611406 call chpl__autoDestroy[4125253] _field_destructor_tmp_[8611398])
-
var _field_destructor_tmp_[8923345]:shared BaseTensorResource(real(32),3)[2460191]
-
(8923347 'move' _field_destructor_tmp_[8923345] (8923349 '.' ctx[4879729] rhs[4878174]))
-
(8923353 call deinit[4133842] _field_destructor_tmp_[8923345])
-
var _field_destructor_tmp_[8923355]:shared BaseTensorResource(real(32),3)[2460191]
-
(8923357 'move' _field_destructor_tmp_[8923355] (8923359 '.' ctx[4879729] lhs[4878167]))
-
(8923363 call deinit[4133842] _field_destructor_tmp_[8923355])
-
var i_x[7557311]:locale[234]
-
(7557315 'move' i_x[7557311] (7557313 'set reference' call_tmp[4879702]))
-
(7557319 call deinit[135483] i_x[7557311])
-
label _end_forward[4879768]
-
(4879770 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] . forward[4886957] ( this[4886961]:TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] ) : void[4]
const in arg this[4886961]:TensorResource(real(32),1,maxOp(4,real(32),4))[4885483]-
{
-
var call_tmp[4887001]:locale[234]
-
var coerce_tmp[4887367]:BaseTensorResource(real(32),1)[2172058]
-
(4887373 'move' coerce_tmp[4887367] (4887369 'cast' BaseTensorResource(real(32),1)[2172058] this[4886961]))
-
var ret_tmp[5593375]:locale[234]
-
(4887006 call device[3723159] coerce_tmp[4887367] ret_tmp[5593375])
-
(5593378 'move' call_tmp[4887001] ret_tmp[5593375])
-
var coerce_tmp[7549560]:BaseLocale[136243]
-
(7549562 'move' coerce_tmp[7549560] (7549564 '.v' call_tmp[4887001] _instance[135293]))
-
var coerce_tmp[7549567]:RootClass[236]
-
(7549569 'move' coerce_tmp[7549567] (7549571 'cast' RootClass[236] coerce_tmp[7549560]))
-
var call_tmp[7549574]:bool[19]
-
(7549576 'move' call_tmp[7549574] (7549578 '==' coerce_tmp[7549567] nil[32]))
-
if call_tmp[7549574]
-
{
-
(7549584 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8884025]:maxOp(4,real(32),4)[4885234]
-
(8884027 'move' call_tmp[8884025] (8884029 '.' this[4886961] operationCtx[4885480]))
-
var ctx[4887028]:maxOp(4,real(32),4)[4885234]
-
(4887030 call init=[4885505] ctx[4887028] call_tmp[8884025])
-
var call_tmp[4887038]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[4887416]:BaseTensorResource(real(32),1)[2172058]
-
(4887422 'move' coerce_tmp[4887416] (4887418 'cast' BaseTensorResource(real(32),1)[2172058] this[4886961]))
-
(4887040 'move' call_tmp[4887038] (4887043 call array[3725812] coerce_tmp[4887416]))
-
var call_tmp[4887051]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5605440]:ndarray(1,real(32))[2172117]
-
(4887059 call forward[4887425] ctx[4887028] ret_tmp[5605440])
-
(5605443 'move' call_tmp[4887051] ret_tmp[5605440])
-
(4887061 call =[4516299] call_tmp[4887038] call_tmp[4887051])
-
var _field_destructor_tmp_[8605655]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605657 'move' _field_destructor_tmp_[8605655] (8605659 '.v' call_tmp[4887051] data[2172108]))
-
(8605663 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605655])
-
var _field_destructor_tmp_[8605665]:domain(1,int(64),one)[1765496]
-
(8605667 'move' _field_destructor_tmp_[8605665] (8605669 '.v' call_tmp[4887051] _domain[2172096]))
-
(8605673 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605665])
-
var _field_destructor_tmp_[8923413]:shared BaseTensorResource(real(32),4)[2601734]
-
(8923415 'move' _field_destructor_tmp_[8923413] (8923417 '.' ctx[4887028] input[4885226]))
-
(8923421 call deinit[4144055] _field_destructor_tmp_[8923413])
-
var i_x[7557323]:locale[234]
-
(7557327 'move' i_x[7557323] (7557325 'set reference' call_tmp[4887001]))
-
(7557331 call deinit[135483] i_x[7557323])
-
label _end_forward[4887067]
-
(4887069 return _void[46])
}
-
- «»
function TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] . forward[4894147] ( this[4894151]:TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] ) : void[4]
const in arg this[4894151]:TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673]-
{
-
var call_tmp[4894191]:locale[234]
-
var coerce_tmp[4894557]:BaseTensorResource(real(32),4)[2594431]
-
(4894563 'move' coerce_tmp[4894557] (4894559 'cast' BaseTensorResource(real(32),4)[2594431] this[4894151]))
-
var ret_tmp[5594398]:locale[234]
-
(4894196 call device[3763041] coerce_tmp[4894557] ret_tmp[5594398])
-
(5594401 'move' call_tmp[4894191] ret_tmp[5594398])
-
var coerce_tmp[7549596]:BaseLocale[136243]
-
(7549598 'move' coerce_tmp[7549596] (7549600 '.v' call_tmp[4894191] _instance[135293]))
-
var coerce_tmp[7549603]:RootClass[236]
-
(7549605 'move' coerce_tmp[7549603] (7549607 'cast' RootClass[236] coerce_tmp[7549596]))
-
var call_tmp[7549610]:bool[19]
-
(7549612 'move' call_tmp[7549610] (7549614 '==' coerce_tmp[7549603] nil[32]))
-
if call_tmp[7549610]
-
{
-
(7549620 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8884656]:reshapeOp(1,4,real(32))[4892414]
-
(8884658 'move' call_tmp[8884656] (8884660 '.' this[4894151] operationCtx[4892670]))
-
var ctx[4894218]:reshapeOp(1,4,real(32))[4892414]
-
(4894220 call init=[4892695] ctx[4894218] call_tmp[8884656])
-
var call_tmp[4894228]:ndarray(4,real(32))[2594490]
-
var coerce_tmp[4894606]:BaseTensorResource(real(32),4)[2594431]
-
(4894612 'move' coerce_tmp[4894606] (4894608 'cast' BaseTensorResource(real(32),4)[2594431] this[4894151]))
-
(4894230 'move' call_tmp[4894228] (4894233 call array[3765694] coerce_tmp[4894606]))
-
var call_tmp[4894241]:ndarray(4,real(32))[2594490]
-
var ret_tmp[5605518]:ndarray(4,real(32))[2594490]
-
(4894249 call forward[4894615] ctx[4894218] ret_tmp[5605518])
-
(5605521 'move' call_tmp[4894241] ret_tmp[5605518])
-
(4894251 call =[4584065] call_tmp[4894228] call_tmp[4894241])
-
var _field_destructor_tmp_[8612736]:[domain(4,int(64),one)] real(32)[2601230]
-
(8612738 'move' _field_destructor_tmp_[8612736] (8612740 '.v' call_tmp[4894241] data[2594481]))
-
(8612744 call chpl__autoDestroy[4141200] _field_destructor_tmp_[8612736])
-
var _field_destructor_tmp_[8612746]:domain(4,int(64),one)[1964360]
-
(8612748 'move' _field_destructor_tmp_[8612746] (8612750 '.v' call_tmp[4894241] _domain[2594469]))
-
(8612754 call chpl__autoDestroy[4043262] _field_destructor_tmp_[8612746])
-
var _field_destructor_tmp_[8923471]:shared BaseTensorResource(real(32),1)[2179026]
-
(8923473 'move' _field_destructor_tmp_[8923471] (8923475 '.' ctx[4894218] input[4892406]))
-
(8923479 call deinit[4100020] _field_destructor_tmp_[8923471])
-
var i_x[7557335]:locale[234]
-
(7557339 'move' i_x[7557335] (7557337 'set reference' call_tmp[4894191]))
-
(7557343 call deinit[135483] i_x[7557335])
-
label _end_forward[4894257]
-
(4894259 return _void[46])
}
-
- «»
function TensorResource(real(32),4,expandOp(4,real(32)))[4900663] . forward[4902059] ( this[4902063]:TensorResource(real(32),4,expandOp(4,real(32)))[4900663] ) : void[4]
const in arg this[4902063]:TensorResource(real(32),4,expandOp(4,real(32)))[4900663]-
{
-
var call_tmp[4902103]:locale[234]
-
var coerce_tmp[4902469]:BaseTensorResource(real(32),4)[2594431]
-
(4902475 'move' coerce_tmp[4902469] (4902471 'cast' BaseTensorResource(real(32),4)[2594431] this[4902063]))
-
var ret_tmp[5594404]:locale[234]
-
(4902108 call device[3763041] coerce_tmp[4902469] ret_tmp[5594404])
-
(5594407 'move' call_tmp[4902103] ret_tmp[5594404])
-
var coerce_tmp[7549632]:BaseLocale[136243]
-
(7549634 'move' coerce_tmp[7549632] (7549636 '.v' call_tmp[4902103] _instance[135293]))
-
var coerce_tmp[7549639]:RootClass[236]
-
(7549641 'move' coerce_tmp[7549639] (7549643 'cast' RootClass[236] coerce_tmp[7549632]))
-
var call_tmp[7549646]:bool[19]
-
(7549648 'move' call_tmp[7549646] (7549650 '==' coerce_tmp[7549639] nil[32]))
-
if call_tmp[7549646]
-
{
-
(7549656 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8885784]:expandOp(4,real(32))[4900405]
-
(8885786 'move' call_tmp[8885784] (8885788 '.' this[4902063] operationCtx[4900660]))
-
var ctx[4902130]:expandOp(4,real(32))[4900405]
-
(4902132 call init=[4900685] ctx[4902130] call_tmp[8885784])
-
var call_tmp[4902140]:ndarray(4,real(32))[2594490]
-
var coerce_tmp[4902518]:BaseTensorResource(real(32),4)[2594431]
-
(4902524 'move' coerce_tmp[4902518] (4902520 'cast' BaseTensorResource(real(32),4)[2594431] this[4902063]))
-
(4902142 'move' call_tmp[4902140] (4902145 call array[3765694] coerce_tmp[4902518]))
-
var call_tmp[4902153]:ndarray(4,real(32))[2594490]
-
var ret_tmp[5605608]:ndarray(4,real(32))[2594490]
-
(4902161 call forward[4902527] ctx[4902130] ret_tmp[5605608])
-
(5605611 'move' call_tmp[4902153] ret_tmp[5605608])
-
(4902163 call =[4584065] call_tmp[4902140] call_tmp[4902153])
-
var _field_destructor_tmp_[8612765]:[domain(4,int(64),one)] real(32)[2601230]
-
(8612767 'move' _field_destructor_tmp_[8612765] (8612769 '.v' call_tmp[4902153] data[2594481]))
-
(8612773 call chpl__autoDestroy[4141200] _field_destructor_tmp_[8612765])
-
var _field_destructor_tmp_[8612775]:domain(4,int(64),one)[1964360]
-
(8612777 'move' _field_destructor_tmp_[8612775] (8612779 '.v' call_tmp[4902153] _domain[2594469]))
-
(8612783 call chpl__autoDestroy[4043262] _field_destructor_tmp_[8612775])
-
var _field_destructor_tmp_[8923529]:shared BaseTensorResource(real(32),4)[2601734]
-
(8923531 'move' _field_destructor_tmp_[8923529] (8923533 '.' ctx[4902130] input[4900397]))
-
(8923537 call deinit[4144055] _field_destructor_tmp_[8923529])
-
var i_x[7557347]:locale[234]
-
(7557351 'move' i_x[7557347] (7557349 'set reference' call_tmp[4902103]))
-
(7557355 call deinit[135483] i_x[7557347])
-
label _end_forward[4902169]
-
(4902171 return _void[46])
}
-
- «»
function TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] . forward[4919740] ( this[4919744]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] ) : void[4]
const in arg this[4919744]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516]-
{
-
var call_tmp[4919784]:locale[234]
-
var coerce_tmp[4920150]:BaseTensorResource(real(32),4)[2594431]
-
(4920156 'move' coerce_tmp[4920150] (4920152 'cast' BaseTensorResource(real(32),4)[2594431] this[4919744]))
-
var ret_tmp[5594410]:locale[234]
-
(4919789 call device[3763041] coerce_tmp[4920150] ret_tmp[5594410])
-
(5594413 'move' call_tmp[4919784] ret_tmp[5594410])
-
var coerce_tmp[7549668]:BaseLocale[136243]
-
(7549670 'move' coerce_tmp[7549668] (7549672 '.v' call_tmp[4919784] _instance[135293]))
-
var coerce_tmp[7549675]:RootClass[236]
-
(7549677 'move' coerce_tmp[7549675] (7549679 'cast' RootClass[236] coerce_tmp[7549668]))
-
var call_tmp[7549682]:bool[19]
-
(7549684 'move' call_tmp[7549682] (7549686 '==' coerce_tmp[7549675] nil[32]))
-
if call_tmp[7549682]
-
{
-
(7549692 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8887077]:subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263]
-
(8887079 'move' call_tmp[8887077] (8887081 '.' this[4919744] operationCtx[4918513]))
-
var ctx[4919811]:subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263]
-
(4919813 call init=[4918538] ctx[4919811] call_tmp[8887077])
-
var call_tmp[4919821]:ndarray(4,real(32))[2594490]
-
var coerce_tmp[4920199]:BaseTensorResource(real(32),4)[2594431]
-
(4920205 'move' coerce_tmp[4920199] (4920201 'cast' BaseTensorResource(real(32),4)[2594431] this[4919744]))
-
(4919823 'move' call_tmp[4919821] (4919826 call array[3765694] coerce_tmp[4920199]))
-
var call_tmp[4919834]:ndarray(4,real(32))[2594490]
-
var ret_tmp[5605824]:ndarray(4,real(32))[2594490]
-
(4919842 call forward[4920208] ctx[4919811] ret_tmp[5605824])
-
(5605827 'move' call_tmp[4919834] ret_tmp[5605824])
-
(4919844 call =[4584065] call_tmp[4919821] call_tmp[4919834])
-
var _field_destructor_tmp_[8612794]:[domain(4,int(64),one)] real(32)[2601230]
-
(8612796 'move' _field_destructor_tmp_[8612794] (8612798 '.v' call_tmp[4919834] data[2594481]))
-
(8612802 call chpl__autoDestroy[4141200] _field_destructor_tmp_[8612794])
-
var _field_destructor_tmp_[8612804]:domain(4,int(64),one)[1964360]
-
(8612806 'move' _field_destructor_tmp_[8612804] (8612808 '.v' call_tmp[4919834] _domain[2594469]))
-
(8612812 call chpl__autoDestroy[4043262] _field_destructor_tmp_[8612804])
-
var _field_destructor_tmp_[8923597]:shared BaseTensorResource(real(32),4)[2601734]
-
(8923599 'move' _field_destructor_tmp_[8923597] (8923601 '.' ctx[4919811] rhs[4918256]))
-
(8923605 call deinit[4144055] _field_destructor_tmp_[8923597])
-
var _field_destructor_tmp_[8923607]:shared BaseTensorResource(real(32),4)[2601734]
-
(8923609 'move' _field_destructor_tmp_[8923607] (8923611 '.' ctx[4919811] lhs[4918249]))
-
(8923615 call deinit[4144055] _field_destructor_tmp_[8923607])
-
var i_x[7557467]:locale[234]
-
(7557471 'move' i_x[7557467] (7557469 'set reference' call_tmp[4919784]))
-
(7557475 call deinit[135483] i_x[7557467])
-
label _end_forward[4919850]
-
(4919852 return _void[46])
}
-
- «»
function TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506] . forward[4925661] ( this[4925665]:TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506] ) : void[4]
const in arg this[4925665]:TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506]-
{
-
var call_tmp[4925705]:locale[234]
-
var coerce_tmp[4926071]:BaseTensorResource(real(32),4)[2594431]
-
(4926077 'move' coerce_tmp[4926071] (4926073 'cast' BaseTensorResource(real(32),4)[2594431] this[4925665]))
-
var ret_tmp[5594416]:locale[234]
-
(4925710 call device[3763041] coerce_tmp[4926071] ret_tmp[5594416])
-
(5594419 'move' call_tmp[4925705] ret_tmp[5594416])
-
var coerce_tmp[7549704]:BaseLocale[136243]
-
(7549706 'move' coerce_tmp[7549704] (7549708 '.v' call_tmp[4925705] _instance[135293]))
-
var coerce_tmp[7549711]:RootClass[236]
-
(7549713 'move' coerce_tmp[7549711] (7549715 'cast' RootClass[236] coerce_tmp[7549704]))
-
var call_tmp[7549718]:bool[19]
-
(7549720 'move' call_tmp[7549718] (7549722 '==' coerce_tmp[7549711] nil[32]))
-
if call_tmp[7549718]
-
{
-
(7549728 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8887704]:expOp(shared BaseTensorResource(real(32),4))[4924257]
-
(8887706 'move' call_tmp[8887704] (8887708 '.' this[4925665] operationCtx[4924503]))
-
var ctx[4925732]:expOp(shared BaseTensorResource(real(32),4))[4924257]
-
(4925734 call init=[4924528] ctx[4925732] call_tmp[8887704])
-
var call_tmp[4925742]:ndarray(4,real(32))[2594490]
-
var coerce_tmp[4926120]:BaseTensorResource(real(32),4)[2594431]
-
(4926126 'move' coerce_tmp[4926120] (4926122 'cast' BaseTensorResource(real(32),4)[2594431] this[4925665]))
-
(4925744 'move' call_tmp[4925742] (4925747 call array[3765694] coerce_tmp[4926120]))
-
var call_tmp[4925755]:ndarray(4,real(32))[2594490]
-
var ret_tmp[5605896]:ndarray(4,real(32))[2594490]
-
(4925763 call forward[4926129] ctx[4925732] ret_tmp[5605896])
-
(5605899 'move' call_tmp[4925755] ret_tmp[5605896])
-
(4925765 call =[4584065] call_tmp[4925742] call_tmp[4925755])
-
var _field_destructor_tmp_[8612823]:[domain(4,int(64),one)] real(32)[2601230]
-
(8612825 'move' _field_destructor_tmp_[8612823] (8612827 '.v' call_tmp[4925755] data[2594481]))
-
(8612831 call chpl__autoDestroy[4141200] _field_destructor_tmp_[8612823])
-
var _field_destructor_tmp_[8612833]:domain(4,int(64),one)[1964360]
-
(8612835 'move' _field_destructor_tmp_[8612833] (8612837 '.v' call_tmp[4925755] _domain[2594469]))
-
(8612841 call chpl__autoDestroy[4043262] _field_destructor_tmp_[8612833])
-
var _field_destructor_tmp_[8923665]:shared BaseTensorResource(real(32),4)[2601734]
-
(8923667 'move' _field_destructor_tmp_[8923665] (8923669 '.' ctx[4925732] input[4924250]))
-
(8923673 call deinit[4144055] _field_destructor_tmp_[8923665])
-
var i_x[7557479]:locale[234]
-
(7557483 'move' i_x[7557479] (7557481 'set reference' call_tmp[4925705]))
-
(7557487 call deinit[135483] i_x[7557479])
-
label _end_forward[4925771]
-
(4925773 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] . forward[4933512] ( this[4933516]:TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] ) : void[4]
const in arg this[4933516]:TensorResource(real(32),1,sumOp(4,real(32),4))[4932038]-
{
-
var call_tmp[4933556]:locale[234]
-
var coerce_tmp[4933922]:BaseTensorResource(real(32),1)[2172058]
-
(4933928 'move' coerce_tmp[4933922] (4933924 'cast' BaseTensorResource(real(32),1)[2172058] this[4933516]))
-
var ret_tmp[5593381]:locale[234]
-
(4933561 call device[3723159] coerce_tmp[4933922] ret_tmp[5593381])
-
(5593384 'move' call_tmp[4933556] ret_tmp[5593381])
-
var coerce_tmp[7549740]:BaseLocale[136243]
-
(7549742 'move' coerce_tmp[7549740] (7549744 '.v' call_tmp[4933556] _instance[135293]))
-
var coerce_tmp[7549747]:RootClass[236]
-
(7549749 'move' coerce_tmp[7549747] (7549751 'cast' RootClass[236] coerce_tmp[7549740]))
-
var call_tmp[7549754]:bool[19]
-
(7549756 'move' call_tmp[7549754] (7549758 '==' coerce_tmp[7549747] nil[32]))
-
if call_tmp[7549754]
-
{
-
(7549764 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8888483]:sumOp(4,real(32),4)[4931773]
-
(8888485 'move' call_tmp[8888483] (8888487 '.' this[4933516] operationCtx[4932035]))
-
var ctx[4933583]:sumOp(4,real(32),4)[4931773]
-
(4933585 call init=[4932060] ctx[4933583] call_tmp[8888483])
-
var call_tmp[4933593]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[4933971]:BaseTensorResource(real(32),1)[2172058]
-
(4933977 'move' coerce_tmp[4933971] (4933973 'cast' BaseTensorResource(real(32),1)[2172058] this[4933516]))
-
(4933595 'move' call_tmp[4933593] (4933598 call array[3725812] coerce_tmp[4933971]))
-
var call_tmp[4933606]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5605971]:ndarray(1,real(32))[2172117]
-
(4933614 call forward[4933980] ctx[4933583] ret_tmp[5605971])
-
(5605974 'move' call_tmp[4933606] ret_tmp[5605971])
-
(4933616 call =[4516299] call_tmp[4933593] call_tmp[4933606])
-
var _field_destructor_tmp_[8605684]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605686 'move' _field_destructor_tmp_[8605684] (8605688 '.v' call_tmp[4933606] data[2172108]))
-
(8605692 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605684])
-
var _field_destructor_tmp_[8605694]:domain(1,int(64),one)[1765496]
-
(8605696 'move' _field_destructor_tmp_[8605694] (8605698 '.v' call_tmp[4933606] _domain[2172096]))
-
(8605702 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605694])
-
var _field_destructor_tmp_[8923723]:shared BaseTensorResource(real(32),4)[2601734]
-
(8923725 'move' _field_destructor_tmp_[8923723] (8923727 '.' ctx[4933583] input[4931765]))
-
(8923731 call deinit[4144055] _field_destructor_tmp_[8923723])
-
var i_x[7557491]:locale[234]
-
(7557495 'move' i_x[7557491] (7557493 'set reference' call_tmp[4933556]))
-
(7557499 call deinit[135483] i_x[7557491])
-
label _end_forward[4933622]
-
(4933624 return _void[46])
}
-
- «»
function TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] . forward[4944562] ( this[4944566]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] ) : void[4]
const in arg this[4944566]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338]-
{
-
var call_tmp[4944606]:locale[234]
-
var coerce_tmp[4944972]:BaseTensorResource(real(32),4)[2594431]
-
(4944978 'move' coerce_tmp[4944972] (4944974 'cast' BaseTensorResource(real(32),4)[2594431] this[4944566]))
-
var ret_tmp[5594422]:locale[234]
-
(4944611 call device[3763041] coerce_tmp[4944972] ret_tmp[5594422])
-
(5594425 'move' call_tmp[4944606] ret_tmp[5594422])
-
var coerce_tmp[7549776]:BaseLocale[136243]
-
(7549778 'move' coerce_tmp[7549776] (7549780 '.v' call_tmp[4944606] _instance[135293]))
-
var coerce_tmp[7549783]:RootClass[236]
-
(7549785 'move' coerce_tmp[7549783] (7549787 'cast' RootClass[236] coerce_tmp[7549776]))
-
var call_tmp[7549790]:bool[19]
-
(7549792 'move' call_tmp[7549790] (7549794 '==' coerce_tmp[7549783] nil[32]))
-
if call_tmp[7549790]
-
{
-
(7549800 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8890101]:divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085]
-
(8890103 'move' call_tmp[8890101] (8890105 '.' this[4944566] operationCtx[4943335]))
-
var ctx[4944633]:divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085]
-
(4944635 call init=[4943360] ctx[4944633] call_tmp[8890101])
-
var call_tmp[4944643]:ndarray(4,real(32))[2594490]
-
var coerce_tmp[4945021]:BaseTensorResource(real(32),4)[2594431]
-
(4945027 'move' coerce_tmp[4945021] (4945023 'cast' BaseTensorResource(real(32),4)[2594431] this[4944566]))
-
(4944645 'move' call_tmp[4944643] (4944648 call array[3765694] coerce_tmp[4945021]))
-
var call_tmp[4944656]:ndarray(4,real(32))[2594490]
-
var ret_tmp[5606148]:ndarray(4,real(32))[2594490]
-
(4944664 call forward[4945030] ctx[4944633] ret_tmp[5606148])
-
(5606151 'move' call_tmp[4944656] ret_tmp[5606148])
-
(4944666 call =[4584065] call_tmp[4944643] call_tmp[4944656])
-
var _field_destructor_tmp_[8612997]:[domain(4,int(64),one)] real(32)[2601230]
-
(8612999 'move' _field_destructor_tmp_[8612997] (8613001 '.v' call_tmp[4944656] data[2594481]))
-
(8613005 call chpl__autoDestroy[4141200] _field_destructor_tmp_[8612997])
-
var _field_destructor_tmp_[8613007]:domain(4,int(64),one)[1964360]
-
(8613009 'move' _field_destructor_tmp_[8613007] (8613011 '.v' call_tmp[4944656] _domain[2594469]))
-
(8613015 call chpl__autoDestroy[4043262] _field_destructor_tmp_[8613007])
-
var _field_destructor_tmp_[8923791]:shared BaseTensorResource(real(32),4)[2601734]
-
(8923793 'move' _field_destructor_tmp_[8923791] (8923795 '.' ctx[4944633] rhs[4943078]))
-
(8923799 call deinit[4144055] _field_destructor_tmp_[8923791])
-
var _field_destructor_tmp_[8923801]:shared BaseTensorResource(real(32),4)[2601734]
-
(8923803 'move' _field_destructor_tmp_[8923801] (8923805 '.' ctx[4944633] lhs[4943071]))
-
(8923809 call deinit[4144055] _field_destructor_tmp_[8923801])
-
var i_x[7557503]:locale[234]
-
(7557507 'move' i_x[7557503] (7557505 'set reference' call_tmp[4944606]))
-
(7557511 call deinit[135483] i_x[7557503])
-
label _end_forward[4944672]
-
(4944674 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] . forward[4951907] ( this[4951911]:TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] ) : void[4]
const in arg this[4951911]:TensorResource(real(32),1,maxOp(5,real(32),5))[4950433]-
{
-
var call_tmp[4951951]:locale[234]
-
var coerce_tmp[4952317]:BaseTensorResource(real(32),1)[2172058]
-
(4952323 'move' coerce_tmp[4952317] (4952319 'cast' BaseTensorResource(real(32),1)[2172058] this[4951911]))
-
var ret_tmp[5593387]:locale[234]
-
(4951956 call device[3723159] coerce_tmp[4952317] ret_tmp[5593387])
-
(5593390 'move' call_tmp[4951951] ret_tmp[5593387])
-
var coerce_tmp[7549812]:BaseLocale[136243]
-
(7549814 'move' coerce_tmp[7549812] (7549816 '.v' call_tmp[4951951] _instance[135293]))
-
var coerce_tmp[7549819]:RootClass[236]
-
(7549821 'move' coerce_tmp[7549819] (7549823 'cast' RootClass[236] coerce_tmp[7549812]))
-
var call_tmp[7549826]:bool[19]
-
(7549828 'move' call_tmp[7549826] (7549830 '==' coerce_tmp[7549819] nil[32]))
-
if call_tmp[7549826]
-
{
-
(7549836 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8890722]:maxOp(5,real(32),5)[4950184]
-
(8890724 'move' call_tmp[8890722] (8890726 '.' this[4951911] operationCtx[4950430]))
-
var ctx[4951978]:maxOp(5,real(32),5)[4950184]
-
(4951980 call init=[4950455] ctx[4951978] call_tmp[8890722])
-
var call_tmp[4951988]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[4952366]:BaseTensorResource(real(32),1)[2172058]
-
(4952372 'move' coerce_tmp[4952366] (4952368 'cast' BaseTensorResource(real(32),1)[2172058] this[4951911]))
-
(4951990 'move' call_tmp[4951988] (4951993 call array[3725812] coerce_tmp[4952366]))
-
var call_tmp[4952001]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5606232]:ndarray(1,real(32))[2172117]
-
(4952009 call forward[4952375] ctx[4951978] ret_tmp[5606232])
-
(5606235 'move' call_tmp[4952001] ret_tmp[5606232])
-
(4952011 call =[4516299] call_tmp[4951988] call_tmp[4952001])
-
var _field_destructor_tmp_[8605713]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605715 'move' _field_destructor_tmp_[8605713] (8605717 '.v' call_tmp[4952001] data[2172108]))
-
(8605721 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605713])
-
var _field_destructor_tmp_[8605723]:domain(1,int(64),one)[1765496]
-
(8605725 'move' _field_destructor_tmp_[8605723] (8605727 '.v' call_tmp[4952001] _domain[2172096]))
-
(8605731 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605723])
-
var _field_destructor_tmp_[8923859]:shared BaseTensorResource(real(32),5)[2686980]
-
(8923861 'move' _field_destructor_tmp_[8923859] (8923863 '.' ctx[4951978] input[4950176]))
-
(8923867 call deinit[4159631] _field_destructor_tmp_[8923859])
-
var i_x[7557515]:locale[234]
-
(7557519 'move' i_x[7557515] (7557517 'set reference' call_tmp[4951951]))
-
(7557523 call deinit[135483] i_x[7557515])
-
label _end_forward[4952017]
-
(4952019 return _void[46])
}
-
- «»
function TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] . forward[4959129] ( this[4959133]:TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] ) : void[4]
const in arg this[4959133]:TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655]-
{
-
var call_tmp[4959173]:locale[234]
-
var coerce_tmp[4959539]:BaseTensorResource(real(32),5)[2679277]
-
(4959545 'move' coerce_tmp[4959539] (4959541 'cast' BaseTensorResource(real(32),5)[2679277] this[4959133]))
-
var ret_tmp[5594614]:locale[234]
-
(4959178 call device[3770421] coerce_tmp[4959539] ret_tmp[5594614])
-
(5594617 'move' call_tmp[4959173] ret_tmp[5594614])
-
var coerce_tmp[7549848]:BaseLocale[136243]
-
(7549850 'move' coerce_tmp[7549848] (7549852 '.v' call_tmp[4959173] _instance[135293]))
-
var coerce_tmp[7549855]:RootClass[236]
-
(7549857 'move' coerce_tmp[7549855] (7549859 'cast' RootClass[236] coerce_tmp[7549848]))
-
var call_tmp[7549862]:bool[19]
-
(7549864 'move' call_tmp[7549862] (7549866 '==' coerce_tmp[7549855] nil[32]))
-
if call_tmp[7549862]
-
{
-
(7549872 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8891353]:reshapeOp(1,5,real(32))[4957396]
-
(8891355 'move' call_tmp[8891353] (8891357 '.' this[4959133] operationCtx[4957652]))
-
var ctx[4959200]:reshapeOp(1,5,real(32))[4957396]
-
(4959202 call init=[4957677] ctx[4959200] call_tmp[8891353])
-
var call_tmp[4959210]:ndarray(5,real(32))[2679336]
-
var coerce_tmp[4959588]:BaseTensorResource(real(32),5)[2679277]
-
(4959594 'move' coerce_tmp[4959588] (4959590 'cast' BaseTensorResource(real(32),5)[2679277] this[4959133]))
-
(4959212 'move' call_tmp[4959210] (4959215 call array[3773074] coerce_tmp[4959588]))
-
var call_tmp[4959223]:ndarray(5,real(32))[2679336]
-
var ret_tmp[5606310]:ndarray(5,real(32))[2679336]
-
(4959231 call forward[4959597] ctx[4959200] ret_tmp[5606310])
-
(5606313 'move' call_tmp[4959223] ret_tmp[5606310])
-
(4959233 call =[4604233] call_tmp[4959210] call_tmp[4959223])
-
var _field_destructor_tmp_[8615157]:[domain(5,int(64),one)] real(32)[2686476]
-
(8615159 'move' _field_destructor_tmp_[8615157] (8615161 '.v' call_tmp[4959223] data[2679327]))
-
(8615165 call chpl__autoDestroy[4156776] _field_destructor_tmp_[8615157])
-
var _field_destructor_tmp_[8615167]:domain(5,int(64),one)[2663397]
-
(8615169 'move' _field_destructor_tmp_[8615167] (8615171 '.v' call_tmp[4959223] _domain[2679315]))
-
(8615175 call chpl__autoDestroy[4151042] _field_destructor_tmp_[8615167])
-
var _field_destructor_tmp_[8923917]:shared BaseTensorResource(real(32),1)[2179026]
-
(8923919 'move' _field_destructor_tmp_[8923917] (8923921 '.' ctx[4959200] input[4957388]))
-
(8923925 call deinit[4100020] _field_destructor_tmp_[8923917])
-
var i_x[7557527]:locale[234]
-
(7557531 'move' i_x[7557527] (7557529 'set reference' call_tmp[4959173]))
-
(7557535 call deinit[135483] i_x[7557527])
-
label _end_forward[4959239]
-
(4959241 return _void[46])
}
-
- «»
function TensorResource(real(32),5,expandOp(5,real(32)))[4965691] . forward[4967087] ( this[4967091]:TensorResource(real(32),5,expandOp(5,real(32)))[4965691] ) : void[4]
const in arg this[4967091]:TensorResource(real(32),5,expandOp(5,real(32)))[4965691]-
{
-
var call_tmp[4967131]:locale[234]
-
var coerce_tmp[4967497]:BaseTensorResource(real(32),5)[2679277]
-
(4967503 'move' coerce_tmp[4967497] (4967499 'cast' BaseTensorResource(real(32),5)[2679277] this[4967091]))
-
var ret_tmp[5594620]:locale[234]
-
(4967136 call device[3770421] coerce_tmp[4967497] ret_tmp[5594620])
-
(5594623 'move' call_tmp[4967131] ret_tmp[5594620])
-
var coerce_tmp[7549884]:BaseLocale[136243]
-
(7549886 'move' coerce_tmp[7549884] (7549888 '.v' call_tmp[4967131] _instance[135293]))
-
var coerce_tmp[7549891]:RootClass[236]
-
(7549893 'move' coerce_tmp[7549891] (7549895 'cast' RootClass[236] coerce_tmp[7549884]))
-
var call_tmp[7549898]:bool[19]
-
(7549900 'move' call_tmp[7549898] (7549902 '==' coerce_tmp[7549891] nil[32]))
-
if call_tmp[7549898]
-
{
-
(7549908 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8892553]:expandOp(5,real(32))[4965433]
-
(8892555 'move' call_tmp[8892553] (8892557 '.' this[4967091] operationCtx[4965688]))
-
var ctx[4967158]:expandOp(5,real(32))[4965433]
-
(4967160 call init=[4965713] ctx[4967158] call_tmp[8892553])
-
var call_tmp[4967168]:ndarray(5,real(32))[2679336]
-
var coerce_tmp[4967546]:BaseTensorResource(real(32),5)[2679277]
-
(4967552 'move' coerce_tmp[4967546] (4967548 'cast' BaseTensorResource(real(32),5)[2679277] this[4967091]))
-
(4967170 'move' call_tmp[4967168] (4967173 call array[3773074] coerce_tmp[4967546]))
-
var call_tmp[4967181]:ndarray(5,real(32))[2679336]
-
var ret_tmp[5606400]:ndarray(5,real(32))[2679336]
-
(4967189 call forward[4967555] ctx[4967158] ret_tmp[5606400])
-
(5606403 'move' call_tmp[4967181] ret_tmp[5606400])
-
(4967191 call =[4604233] call_tmp[4967168] call_tmp[4967181])
-
var _field_destructor_tmp_[8615186]:[domain(5,int(64),one)] real(32)[2686476]
-
(8615188 'move' _field_destructor_tmp_[8615186] (8615190 '.v' call_tmp[4967181] data[2679327]))
-
(8615194 call chpl__autoDestroy[4156776] _field_destructor_tmp_[8615186])
-
var _field_destructor_tmp_[8615196]:domain(5,int(64),one)[2663397]
-
(8615198 'move' _field_destructor_tmp_[8615196] (8615200 '.v' call_tmp[4967181] _domain[2679315]))
-
(8615204 call chpl__autoDestroy[4151042] _field_destructor_tmp_[8615196])
-
var _field_destructor_tmp_[8923975]:shared BaseTensorResource(real(32),5)[2686980]
-
(8923977 'move' _field_destructor_tmp_[8923975] (8923979 '.' ctx[4967158] input[4965425]))
-
(8923983 call deinit[4159631] _field_destructor_tmp_[8923975])
-
var i_x[7557539]:locale[234]
-
(7557543 'move' i_x[7557539] (7557541 'set reference' call_tmp[4967131]))
-
(7557547 call deinit[135483] i_x[7557539])
-
label _end_forward[4967197]
-
(4967199 return _void[46])
}
-
- «»
function TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] . forward[4985866] ( this[4985870]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] ) : void[4]
const in arg this[4985870]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642]-
{
-
var call_tmp[4985910]:locale[234]
-
var coerce_tmp[4986276]:BaseTensorResource(real(32),5)[2679277]
-
(4986282 'move' coerce_tmp[4986276] (4986278 'cast' BaseTensorResource(real(32),5)[2679277] this[4985870]))
-
var ret_tmp[5594626]:locale[234]
-
(4985915 call device[3770421] coerce_tmp[4986276] ret_tmp[5594626])
-
(5594629 'move' call_tmp[4985910] ret_tmp[5594626])
-
var coerce_tmp[7549920]:BaseLocale[136243]
-
(7549922 'move' coerce_tmp[7549920] (7549924 '.v' call_tmp[4985910] _instance[135293]))
-
var coerce_tmp[7549927]:RootClass[236]
-
(7549929 'move' coerce_tmp[7549927] (7549931 'cast' RootClass[236] coerce_tmp[7549920]))
-
var call_tmp[7549934]:bool[19]
-
(7549936 'move' call_tmp[7549934] (7549938 '==' coerce_tmp[7549927] nil[32]))
-
if call_tmp[7549934]
-
{
-
(7549944 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8893958]:subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389]
-
(8893960 'move' call_tmp[8893958] (8893962 '.' this[4985870] operationCtx[4984639]))
-
var ctx[4985937]:subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389]
-
(4985939 call init=[4984664] ctx[4985937] call_tmp[8893958])
-
var call_tmp[4985947]:ndarray(5,real(32))[2679336]
-
var coerce_tmp[4986325]:BaseTensorResource(real(32),5)[2679277]
-
(4986331 'move' coerce_tmp[4986325] (4986327 'cast' BaseTensorResource(real(32),5)[2679277] this[4985870]))
-
(4985949 'move' call_tmp[4985947] (4985952 call array[3773074] coerce_tmp[4986325]))
-
var call_tmp[4985960]:ndarray(5,real(32))[2679336]
-
var ret_tmp[5606640]:ndarray(5,real(32))[2679336]
-
(4985968 call forward[4986334] ctx[4985937] ret_tmp[5606640])
-
(5606643 'move' call_tmp[4985960] ret_tmp[5606640])
-
(4985970 call =[4604233] call_tmp[4985947] call_tmp[4985960])
-
var _field_destructor_tmp_[8615215]:[domain(5,int(64),one)] real(32)[2686476]
-
(8615217 'move' _field_destructor_tmp_[8615215] (8615219 '.v' call_tmp[4985960] data[2679327]))
-
(8615223 call chpl__autoDestroy[4156776] _field_destructor_tmp_[8615215])
-
var _field_destructor_tmp_[8615225]:domain(5,int(64),one)[2663397]
-
(8615227 'move' _field_destructor_tmp_[8615225] (8615229 '.v' call_tmp[4985960] _domain[2679315]))
-
(8615233 call chpl__autoDestroy[4151042] _field_destructor_tmp_[8615225])
-
var _field_destructor_tmp_[8924043]:shared BaseTensorResource(real(32),5)[2686980]
-
(8924045 'move' _field_destructor_tmp_[8924043] (8924047 '.' ctx[4985937] rhs[4984382]))
-
(8924051 call deinit[4159631] _field_destructor_tmp_[8924043])
-
var _field_destructor_tmp_[8924053]:shared BaseTensorResource(real(32),5)[2686980]
-
(8924055 'move' _field_destructor_tmp_[8924053] (8924057 '.' ctx[4985937] lhs[4984375]))
-
(8924061 call deinit[4159631] _field_destructor_tmp_[8924053])
-
var i_x[7557659]:locale[234]
-
(7557663 'move' i_x[7557659] (7557661 'set reference' call_tmp[4985910]))
-
(7557667 call deinit[135483] i_x[7557659])
-
label _end_forward[4985976]
-
(4985978 return _void[46])
}
-
- «»
function TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632] . forward[4991787] ( this[4991791]:TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632] ) : void[4]
const in arg this[4991791]:TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632]-
{
-
var call_tmp[4991831]:locale[234]
-
var coerce_tmp[4992197]:BaseTensorResource(real(32),5)[2679277]
-
(4992203 'move' coerce_tmp[4992197] (4992199 'cast' BaseTensorResource(real(32),5)[2679277] this[4991791]))
-
var ret_tmp[5594632]:locale[234]
-
(4991836 call device[3770421] coerce_tmp[4992197] ret_tmp[5594632])
-
(5594635 'move' call_tmp[4991831] ret_tmp[5594632])
-
var coerce_tmp[7549956]:BaseLocale[136243]
-
(7549958 'move' coerce_tmp[7549956] (7549960 '.v' call_tmp[4991831] _instance[135293]))
-
var coerce_tmp[7549963]:RootClass[236]
-
(7549965 'move' coerce_tmp[7549963] (7549967 'cast' RootClass[236] coerce_tmp[7549956]))
-
var call_tmp[7549970]:bool[19]
-
(7549972 'move' call_tmp[7549970] (7549974 '==' coerce_tmp[7549963] nil[32]))
-
if call_tmp[7549970]
-
{
-
(7549980 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8894585]:expOp(shared BaseTensorResource(real(32),5))[4990383]
-
(8894587 'move' call_tmp[8894585] (8894589 '.' this[4991791] operationCtx[4990629]))
-
var ctx[4991858]:expOp(shared BaseTensorResource(real(32),5))[4990383]
-
(4991860 call init=[4990654] ctx[4991858] call_tmp[8894585])
-
var call_tmp[4991868]:ndarray(5,real(32))[2679336]
-
var coerce_tmp[4992246]:BaseTensorResource(real(32),5)[2679277]
-
(4992252 'move' coerce_tmp[4992246] (4992248 'cast' BaseTensorResource(real(32),5)[2679277] this[4991791]))
-
(4991870 'move' call_tmp[4991868] (4991873 call array[3773074] coerce_tmp[4992246]))
-
var call_tmp[4991881]:ndarray(5,real(32))[2679336]
-
var ret_tmp[5606712]:ndarray(5,real(32))[2679336]
-
(4991889 call forward[4992255] ctx[4991858] ret_tmp[5606712])
-
(5606715 'move' call_tmp[4991881] ret_tmp[5606712])
-
(4991891 call =[4604233] call_tmp[4991868] call_tmp[4991881])
-
var _field_destructor_tmp_[8615244]:[domain(5,int(64),one)] real(32)[2686476]
-
(8615246 'move' _field_destructor_tmp_[8615244] (8615248 '.v' call_tmp[4991881] data[2679327]))
-
(8615252 call chpl__autoDestroy[4156776] _field_destructor_tmp_[8615244])
-
var _field_destructor_tmp_[8615254]:domain(5,int(64),one)[2663397]
-
(8615256 'move' _field_destructor_tmp_[8615254] (8615258 '.v' call_tmp[4991881] _domain[2679315]))
-
(8615262 call chpl__autoDestroy[4151042] _field_destructor_tmp_[8615254])
-
var _field_destructor_tmp_[8924111]:shared BaseTensorResource(real(32),5)[2686980]
-
(8924113 'move' _field_destructor_tmp_[8924111] (8924115 '.' ctx[4991858] input[4990376]))
-
(8924119 call deinit[4159631] _field_destructor_tmp_[8924111])
-
var i_x[7557671]:locale[234]
-
(7557675 'move' i_x[7557671] (7557673 'set reference' call_tmp[4991831]))
-
(7557679 call deinit[135483] i_x[7557671])
-
label _end_forward[4991897]
-
(4991899 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] . forward[5000347] ( this[5000351]:TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] ) : void[4]
const in arg this[5000351]:TensorResource(real(32),1,sumOp(5,real(32),5))[4998873]-
{
-
var call_tmp[5000391]:locale[234]
-
var coerce_tmp[5000757]:BaseTensorResource(real(32),1)[2172058]
-
(5000763 'move' coerce_tmp[5000757] (5000759 'cast' BaseTensorResource(real(32),1)[2172058] this[5000351]))
-
var ret_tmp[5593393]:locale[234]
-
(5000396 call device[3723159] coerce_tmp[5000757] ret_tmp[5593393])
-
(5593396 'move' call_tmp[5000391] ret_tmp[5593393])
-
var coerce_tmp[7549992]:BaseLocale[136243]
-
(7549994 'move' coerce_tmp[7549992] (7549996 '.v' call_tmp[5000391] _instance[135293]))
-
var coerce_tmp[7549999]:RootClass[236]
-
(7550001 'move' coerce_tmp[7549999] (7550003 'cast' RootClass[236] coerce_tmp[7549992]))
-
var call_tmp[7550006]:bool[19]
-
(7550008 'move' call_tmp[7550006] (7550010 '==' coerce_tmp[7549999] nil[32]))
-
if call_tmp[7550006]
-
{
-
(7550016 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8895512]:sumOp(5,real(32),5)[4998608]
-
(8895514 'move' call_tmp[8895512] (8895516 '.' this[5000351] operationCtx[4998870]))
-
var ctx[5000418]:sumOp(5,real(32),5)[4998608]
-
(5000420 call init=[4998895] ctx[5000418] call_tmp[8895512])
-
var call_tmp[5000428]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[5000806]:BaseTensorResource(real(32),1)[2172058]
-
(5000812 'move' coerce_tmp[5000806] (5000808 'cast' BaseTensorResource(real(32),1)[2172058] this[5000351]))
-
(5000430 'move' call_tmp[5000428] (5000433 call array[3725812] coerce_tmp[5000806]))
-
var call_tmp[5000441]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5606797]:ndarray(1,real(32))[2172117]
-
(5000449 call forward[5000815] ctx[5000418] ret_tmp[5606797])
-
(5606800 'move' call_tmp[5000441] ret_tmp[5606797])
-
(5000451 call =[4516299] call_tmp[5000428] call_tmp[5000441])
-
var _field_destructor_tmp_[8605742]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605744 'move' _field_destructor_tmp_[8605742] (8605746 '.v' call_tmp[5000441] data[2172108]))
-
(8605750 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605742])
-
var _field_destructor_tmp_[8605752]:domain(1,int(64),one)[1765496]
-
(8605754 'move' _field_destructor_tmp_[8605752] (8605756 '.v' call_tmp[5000441] _domain[2172096]))
-
(8605760 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605752])
-
var _field_destructor_tmp_[8924169]:shared BaseTensorResource(real(32),5)[2686980]
-
(8924171 'move' _field_destructor_tmp_[8924169] (8924173 '.' ctx[5000418] input[4998600]))
-
(8924177 call deinit[4159631] _field_destructor_tmp_[8924169])
-
var i_x[7557683]:locale[234]
-
(7557687 'move' i_x[7557683] (7557685 'set reference' call_tmp[5000391]))
-
(7557691 call deinit[135483] i_x[7557683])
-
label _end_forward[5000457]
-
(5000459 return _void[46])
}
-
- «»
function TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] . forward[5011869] ( this[5011873]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] ) : void[4]
const in arg this[5011873]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645]-
{
-
var call_tmp[5011913]:locale[234]
-
var coerce_tmp[5012279]:BaseTensorResource(real(32),5)[2679277]
-
(5012285 'move' coerce_tmp[5012279] (5012281 'cast' BaseTensorResource(real(32),5)[2679277] this[5011873]))
-
var ret_tmp[5594638]:locale[234]
-
(5011918 call device[3770421] coerce_tmp[5012279] ret_tmp[5594638])
-
(5594641 'move' call_tmp[5011913] ret_tmp[5594638])
-
var coerce_tmp[7550028]:BaseLocale[136243]
-
(7550030 'move' coerce_tmp[7550028] (7550032 '.v' call_tmp[5011913] _instance[135293]))
-
var coerce_tmp[7550035]:RootClass[236]
-
(7550037 'move' coerce_tmp[7550035] (7550039 'cast' RootClass[236] coerce_tmp[7550028]))
-
var call_tmp[7550042]:bool[19]
-
(7550044 'move' call_tmp[7550042] (7550046 '==' coerce_tmp[7550035] nil[32]))
-
if call_tmp[7550042]
-
{
-
(7550052 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8897347]:divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392]
-
(8897349 'move' call_tmp[8897347] (8897351 '.' this[5011873] operationCtx[5010642]))
-
var ctx[5011940]:divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392]
-
(5011942 call init=[5010667] ctx[5011940] call_tmp[8897347])
-
var call_tmp[5011950]:ndarray(5,real(32))[2679336]
-
var coerce_tmp[5012328]:BaseTensorResource(real(32),5)[2679277]
-
(5012334 'move' coerce_tmp[5012328] (5012330 'cast' BaseTensorResource(real(32),5)[2679277] this[5011873]))
-
(5011952 'move' call_tmp[5011950] (5011955 call array[3773074] coerce_tmp[5012328]))
-
var call_tmp[5011963]:ndarray(5,real(32))[2679336]
-
var ret_tmp[5606989]:ndarray(5,real(32))[2679336]
-
(5011971 call forward[5012337] ctx[5011940] ret_tmp[5606989])
-
(5606992 'move' call_tmp[5011963] ret_tmp[5606989])
-
(5011973 call =[4604233] call_tmp[5011950] call_tmp[5011963])
-
var _field_destructor_tmp_[8615447]:[domain(5,int(64),one)] real(32)[2686476]
-
(8615449 'move' _field_destructor_tmp_[8615447] (8615451 '.v' call_tmp[5011963] data[2679327]))
-
(8615455 call chpl__autoDestroy[4156776] _field_destructor_tmp_[8615447])
-
var _field_destructor_tmp_[8615457]:domain(5,int(64),one)[2663397]
-
(8615459 'move' _field_destructor_tmp_[8615457] (8615461 '.v' call_tmp[5011963] _domain[2679315]))
-
(8615465 call chpl__autoDestroy[4151042] _field_destructor_tmp_[8615457])
-
var _field_destructor_tmp_[8924237]:shared BaseTensorResource(real(32),5)[2686980]
-
(8924239 'move' _field_destructor_tmp_[8924237] (8924241 '.' ctx[5011940] rhs[5010385]))
-
(8924245 call deinit[4159631] _field_destructor_tmp_[8924237])
-
var _field_destructor_tmp_[8924247]:shared BaseTensorResource(real(32),5)[2686980]
-
(8924249 'move' _field_destructor_tmp_[8924247] (8924251 '.' ctx[5011940] lhs[5010378]))
-
(8924255 call deinit[4159631] _field_destructor_tmp_[8924247])
-
var i_x[7557695]:locale[234]
-
(7557699 'move' i_x[7557695] (7557697 'set reference' call_tmp[5011913]))
-
(7557703 call deinit[135483] i_x[7557695])
-
label _end_forward[5011979]
-
(5011981 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] . forward[5019260] ( this[5019264]:TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] ) : void[4]
const in arg this[5019264]:TensorResource(real(32),1,maxOp(6,real(32),6))[5017786]-
{
-
var call_tmp[5019304]:locale[234]
-
var coerce_tmp[5019670]:BaseTensorResource(real(32),1)[2172058]
-
(5019676 'move' coerce_tmp[5019670] (5019672 'cast' BaseTensorResource(real(32),1)[2172058] this[5019264]))
-
var ret_tmp[5593399]:locale[234]
-
(5019309 call device[3723159] coerce_tmp[5019670] ret_tmp[5593399])
-
(5593402 'move' call_tmp[5019304] ret_tmp[5593399])
-
var coerce_tmp[7550064]:BaseLocale[136243]
-
(7550066 'move' coerce_tmp[7550064] (7550068 '.v' call_tmp[5019304] _instance[135293]))
-
var coerce_tmp[7550071]:RootClass[236]
-
(7550073 'move' coerce_tmp[7550071] (7550075 'cast' RootClass[236] coerce_tmp[7550064]))
-
var call_tmp[7550078]:bool[19]
-
(7550080 'move' call_tmp[7550078] (7550082 '==' coerce_tmp[7550071] nil[32]))
-
if call_tmp[7550078]
-
{
-
(7550088 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8897968]:maxOp(6,real(32),6)[5017537]
-
(8897970 'move' call_tmp[8897968] (8897972 '.' this[5019264] operationCtx[5017783]))
-
var ctx[5019331]:maxOp(6,real(32),6)[5017537]
-
(5019333 call init=[5017808] ctx[5019331] call_tmp[8897968])
-
var call_tmp[5019341]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[5019719]:BaseTensorResource(real(32),1)[2172058]
-
(5019725 'move' coerce_tmp[5019719] (5019721 'cast' BaseTensorResource(real(32),1)[2172058] this[5019264]))
-
(5019343 'move' call_tmp[5019341] (5019346 call array[3725812] coerce_tmp[5019719]))
-
var call_tmp[5019354]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5607073]:ndarray(1,real(32))[2172117]
-
(5019362 call forward[5019728] ctx[5019331] ret_tmp[5607073])
-
(5607076 'move' call_tmp[5019354] ret_tmp[5607073])
-
(5019364 call =[4516299] call_tmp[5019341] call_tmp[5019354])
-
var _field_destructor_tmp_[8605771]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605773 'move' _field_destructor_tmp_[8605771] (8605775 '.v' call_tmp[5019354] data[2172108]))
-
(8605779 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605771])
-
var _field_destructor_tmp_[8605781]:domain(1,int(64),one)[1765496]
-
(8605783 'move' _field_destructor_tmp_[8605781] (8605785 '.v' call_tmp[5019354] _domain[2172096]))
-
(8605789 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605781])
-
var _field_destructor_tmp_[8924305]:shared BaseTensorResource(real(32),6)[2858721]
-
(8924307 'move' _field_destructor_tmp_[8924305] (8924309 '.' ctx[5019331] input[5017529]))
-
(8924313 call deinit[4176662] _field_destructor_tmp_[8924305])
-
var i_x[7557707]:locale[234]
-
(7557711 'move' i_x[7557707] (7557709 'set reference' call_tmp[5019304]))
-
(7557715 call deinit[135483] i_x[7557707])
-
label _end_forward[5019370]
-
(5019372 return _void[46])
}
-
- «»
function TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] . forward[5026544] ( this[5026548]:TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] ) : void[4]
const in arg this[5026548]:TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070]-
{
-
var call_tmp[5026588]:locale[234]
-
var coerce_tmp[5026954]:BaseTensorResource(real(32),6)[2850618]
-
(5026960 'move' coerce_tmp[5026954] (5026956 'cast' BaseTensorResource(real(32),6)[2850618] this[5026548]))
-
var ret_tmp[5594818]:locale[234]
-
(5026593 call device[3777801] coerce_tmp[5026954] ret_tmp[5594818])
-
(5594821 'move' call_tmp[5026588] ret_tmp[5594818])
-
var coerce_tmp[7550100]:BaseLocale[136243]
-
(7550102 'move' coerce_tmp[7550100] (7550104 '.v' call_tmp[5026588] _instance[135293]))
-
var coerce_tmp[7550107]:RootClass[236]
-
(7550109 'move' coerce_tmp[7550107] (7550111 'cast' RootClass[236] coerce_tmp[7550100]))
-
var call_tmp[7550114]:bool[19]
-
(7550116 'move' call_tmp[7550114] (7550118 '==' coerce_tmp[7550107] nil[32]))
-
if call_tmp[7550114]
-
{
-
(7550124 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8898599]:reshapeOp(1,6,real(32))[5024811]
-
(8898601 'move' call_tmp[8898599] (8898603 '.' this[5026548] operationCtx[5025067]))
-
var ctx[5026615]:reshapeOp(1,6,real(32))[5024811]
-
(5026617 call init=[5025092] ctx[5026615] call_tmp[8898599])
-
var call_tmp[5026625]:ndarray(6,real(32))[2850677]
-
var coerce_tmp[5027003]:BaseTensorResource(real(32),6)[2850618]
-
(5027009 'move' coerce_tmp[5027003] (5027005 'cast' BaseTensorResource(real(32),6)[2850618] this[5026548]))
-
(5026627 'move' call_tmp[5026625] (5026630 call array[3780454] coerce_tmp[5027003]))
-
var call_tmp[5026638]:ndarray(6,real(32))[2850677]
-
var ret_tmp[5607151]:ndarray(6,real(32))[2850677]
-
(5026646 call forward[5027012] ctx[5026615] ret_tmp[5607151])
-
(5607154 'move' call_tmp[5026638] ret_tmp[5607151])
-
(5026648 call =[4625378] call_tmp[5026625] call_tmp[5026638])
-
var _field_destructor_tmp_[8617682]:[domain(6,int(64),one)] real(32)[2858217]
-
(8617684 'move' _field_destructor_tmp_[8617682] (8617686 '.v' call_tmp[5026638] data[2850668]))
-
(8617690 call chpl__autoDestroy[4173807] _field_destructor_tmp_[8617682])
-
var _field_destructor_tmp_[8617692]:domain(6,int(64),one)[2834180]
-
(8617694 'move' _field_destructor_tmp_[8617692] (8617696 '.v' call_tmp[5026638] _domain[2850656]))
-
(8617700 call chpl__autoDestroy[4168073] _field_destructor_tmp_[8617692])
-
var _field_destructor_tmp_[8924363]:shared BaseTensorResource(real(32),1)[2179026]
-
(8924365 'move' _field_destructor_tmp_[8924363] (8924367 '.' ctx[5026615] input[5024803]))
-
(8924371 call deinit[4100020] _field_destructor_tmp_[8924363])
-
var i_x[7557719]:locale[234]
-
(7557723 'move' i_x[7557719] (7557721 'set reference' call_tmp[5026588]))
-
(7557727 call deinit[135483] i_x[7557719])
-
label _end_forward[5026654]
-
(5026656 return _void[46])
}
-
- «»
function TensorResource(real(32),6,expandOp(6,real(32)))[5033152] . forward[5034548] ( this[5034552]:TensorResource(real(32),6,expandOp(6,real(32)))[5033152] ) : void[4]
const in arg this[5034552]:TensorResource(real(32),6,expandOp(6,real(32)))[5033152]-
{
-
var call_tmp[5034592]:locale[234]
-
var coerce_tmp[5034958]:BaseTensorResource(real(32),6)[2850618]
-
(5034964 'move' coerce_tmp[5034958] (5034960 'cast' BaseTensorResource(real(32),6)[2850618] this[5034552]))
-
var ret_tmp[5594824]:locale[234]
-
(5034597 call device[3777801] coerce_tmp[5034958] ret_tmp[5594824])
-
(5594827 'move' call_tmp[5034592] ret_tmp[5594824])
-
var coerce_tmp[7550136]:BaseLocale[136243]
-
(7550138 'move' coerce_tmp[7550136] (7550140 '.v' call_tmp[5034592] _instance[135293]))
-
var coerce_tmp[7550143]:RootClass[236]
-
(7550145 'move' coerce_tmp[7550143] (7550147 'cast' RootClass[236] coerce_tmp[7550136]))
-
var call_tmp[7550150]:bool[19]
-
(7550152 'move' call_tmp[7550150] (7550154 '==' coerce_tmp[7550143] nil[32]))
-
if call_tmp[7550150]
-
{
-
(7550160 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8899871]:expandOp(6,real(32))[5032894]
-
(8899873 'move' call_tmp[8899871] (8899875 '.' this[5034552] operationCtx[5033149]))
-
var ctx[5034619]:expandOp(6,real(32))[5032894]
-
(5034621 call init=[5033174] ctx[5034619] call_tmp[8899871])
-
var call_tmp[5034629]:ndarray(6,real(32))[2850677]
-
var coerce_tmp[5035007]:BaseTensorResource(real(32),6)[2850618]
-
(5035013 'move' coerce_tmp[5035007] (5035009 'cast' BaseTensorResource(real(32),6)[2850618] this[5034552]))
-
(5034631 'move' call_tmp[5034629] (5034634 call array[3780454] coerce_tmp[5035007]))
-
var call_tmp[5034642]:ndarray(6,real(32))[2850677]
-
var ret_tmp[5607241]:ndarray(6,real(32))[2850677]
-
(5034650 call forward[5035016] ctx[5034619] ret_tmp[5607241])
-
(5607244 'move' call_tmp[5034642] ret_tmp[5607241])
-
(5034652 call =[4625378] call_tmp[5034629] call_tmp[5034642])
-
var _field_destructor_tmp_[8617711]:[domain(6,int(64),one)] real(32)[2858217]
-
(8617713 'move' _field_destructor_tmp_[8617711] (8617715 '.v' call_tmp[5034642] data[2850668]))
-
(8617719 call chpl__autoDestroy[4173807] _field_destructor_tmp_[8617711])
-
var _field_destructor_tmp_[8617721]:domain(6,int(64),one)[2834180]
-
(8617723 'move' _field_destructor_tmp_[8617721] (8617725 '.v' call_tmp[5034642] _domain[2850656]))
-
(8617729 call chpl__autoDestroy[4168073] _field_destructor_tmp_[8617721])
-
var _field_destructor_tmp_[8924421]:shared BaseTensorResource(real(32),6)[2858721]
-
(8924423 'move' _field_destructor_tmp_[8924421] (8924425 '.' ctx[5034619] input[5032886]))
-
(8924429 call deinit[4176662] _field_destructor_tmp_[8924421])
-
var i_x[7557731]:locale[234]
-
(7557735 'move' i_x[7557731] (7557733 'set reference' call_tmp[5034592]))
-
(7557739 call deinit[135483] i_x[7557731])
-
label _end_forward[5034658]
-
(5034660 return _void[46])
}
-
- «»
function TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] . forward[5054425] ( this[5054429]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] ) : void[4]
const in arg this[5054429]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201]-
{
-
var call_tmp[5054469]:locale[234]
-
var coerce_tmp[5054835]:BaseTensorResource(real(32),6)[2850618]
-
(5054841 'move' coerce_tmp[5054835] (5054837 'cast' BaseTensorResource(real(32),6)[2850618] this[5054429]))
-
var ret_tmp[5594830]:locale[234]
-
(5054474 call device[3777801] coerce_tmp[5054835] ret_tmp[5594830])
-
(5594833 'move' call_tmp[5054469] ret_tmp[5594830])
-
var coerce_tmp[7550172]:BaseLocale[136243]
-
(7550174 'move' coerce_tmp[7550172] (7550176 '.v' call_tmp[5054469] _instance[135293]))
-
var coerce_tmp[7550179]:RootClass[236]
-
(7550181 'move' coerce_tmp[7550179] (7550183 'cast' RootClass[236] coerce_tmp[7550172]))
-
var call_tmp[7550186]:bool[19]
-
(7550188 'move' call_tmp[7550186] (7550190 '==' coerce_tmp[7550179] nil[32]))
-
if call_tmp[7550186]
-
{
-
(7550196 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8901388]:subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948]
-
(8901390 'move' call_tmp[8901388] (8901392 '.' this[5054429] operationCtx[5053198]))
-
var ctx[5054496]:subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948]
-
(5054498 call init=[5053223] ctx[5054496] call_tmp[8901388])
-
var call_tmp[5054506]:ndarray(6,real(32))[2850677]
-
var coerce_tmp[5054884]:BaseTensorResource(real(32),6)[2850618]
-
(5054890 'move' coerce_tmp[5054884] (5054886 'cast' BaseTensorResource(real(32),6)[2850618] this[5054429]))
-
(5054508 'move' call_tmp[5054506] (5054511 call array[3780454] coerce_tmp[5054884]))
-
var call_tmp[5054519]:ndarray(6,real(32))[2850677]
-
var ret_tmp[5607505]:ndarray(6,real(32))[2850677]
-
(5054527 call forward[5054893] ctx[5054496] ret_tmp[5607505])
-
(5607508 'move' call_tmp[5054519] ret_tmp[5607505])
-
(5054529 call =[4625378] call_tmp[5054506] call_tmp[5054519])
-
var _field_destructor_tmp_[8617740]:[domain(6,int(64),one)] real(32)[2858217]
-
(8617742 'move' _field_destructor_tmp_[8617740] (8617744 '.v' call_tmp[5054519] data[2850668]))
-
(8617748 call chpl__autoDestroy[4173807] _field_destructor_tmp_[8617740])
-
var _field_destructor_tmp_[8617750]:domain(6,int(64),one)[2834180]
-
(8617752 'move' _field_destructor_tmp_[8617750] (8617754 '.v' call_tmp[5054519] _domain[2850656]))
-
(8617758 call chpl__autoDestroy[4168073] _field_destructor_tmp_[8617750])
-
var _field_destructor_tmp_[8924489]:shared BaseTensorResource(real(32),6)[2858721]
-
(8924491 'move' _field_destructor_tmp_[8924489] (8924493 '.' ctx[5054496] rhs[5052941]))
-
(8924497 call deinit[4176662] _field_destructor_tmp_[8924489])
-
var _field_destructor_tmp_[8924499]:shared BaseTensorResource(real(32),6)[2858721]
-
(8924501 'move' _field_destructor_tmp_[8924499] (8924503 '.' ctx[5054496] lhs[5052934]))
-
(8924507 call deinit[4176662] _field_destructor_tmp_[8924499])
-
var i_x[7557851]:locale[234]
-
(7557855 'move' i_x[7557851] (7557853 'set reference' call_tmp[5054469]))
-
(7557859 call deinit[135483] i_x[7557851])
-
label _end_forward[5054535]
-
(5054537 return _void[46])
}
-
- «»
function TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191] . forward[5060346] ( this[5060350]:TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191] ) : void[4]
const in arg this[5060350]:TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191]-
{
-
var call_tmp[5060390]:locale[234]
-
var coerce_tmp[5060756]:BaseTensorResource(real(32),6)[2850618]
-
(5060762 'move' coerce_tmp[5060756] (5060758 'cast' BaseTensorResource(real(32),6)[2850618] this[5060350]))
-
var ret_tmp[5594836]:locale[234]
-
(5060395 call device[3777801] coerce_tmp[5060756] ret_tmp[5594836])
-
(5594839 'move' call_tmp[5060390] ret_tmp[5594836])
-
var coerce_tmp[7550208]:BaseLocale[136243]
-
(7550210 'move' coerce_tmp[7550208] (7550212 '.v' call_tmp[5060390] _instance[135293]))
-
var coerce_tmp[7550215]:RootClass[236]
-
(7550217 'move' coerce_tmp[7550215] (7550219 'cast' RootClass[236] coerce_tmp[7550208]))
-
var call_tmp[7550222]:bool[19]
-
(7550224 'move' call_tmp[7550222] (7550226 '==' coerce_tmp[7550215] nil[32]))
-
if call_tmp[7550222]
-
{
-
(7550232 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8902015]:expOp(shared BaseTensorResource(real(32),6))[5058942]
-
(8902017 'move' call_tmp[8902015] (8902019 '.' this[5060350] operationCtx[5059188]))
-
var ctx[5060417]:expOp(shared BaseTensorResource(real(32),6))[5058942]
-
(5060419 call init=[5059213] ctx[5060417] call_tmp[8902015])
-
var call_tmp[5060427]:ndarray(6,real(32))[2850677]
-
var coerce_tmp[5060805]:BaseTensorResource(real(32),6)[2850618]
-
(5060811 'move' coerce_tmp[5060805] (5060807 'cast' BaseTensorResource(real(32),6)[2850618] this[5060350]))
-
(5060429 'move' call_tmp[5060427] (5060432 call array[3780454] coerce_tmp[5060805]))
-
var call_tmp[5060440]:ndarray(6,real(32))[2850677]
-
var ret_tmp[5607577]:ndarray(6,real(32))[2850677]
-
(5060448 call forward[5060814] ctx[5060417] ret_tmp[5607577])
-
(5607580 'move' call_tmp[5060440] ret_tmp[5607577])
-
(5060450 call =[4625378] call_tmp[5060427] call_tmp[5060440])
-
var _field_destructor_tmp_[8617769]:[domain(6,int(64),one)] real(32)[2858217]
-
(8617771 'move' _field_destructor_tmp_[8617769] (8617773 '.v' call_tmp[5060440] data[2850668]))
-
(8617777 call chpl__autoDestroy[4173807] _field_destructor_tmp_[8617769])
-
var _field_destructor_tmp_[8617779]:domain(6,int(64),one)[2834180]
-
(8617781 'move' _field_destructor_tmp_[8617779] (8617783 '.v' call_tmp[5060440] _domain[2850656]))
-
(8617787 call chpl__autoDestroy[4168073] _field_destructor_tmp_[8617779])
-
var _field_destructor_tmp_[8924557]:shared BaseTensorResource(real(32),6)[2858721]
-
(8924559 'move' _field_destructor_tmp_[8924557] (8924561 '.' ctx[5060417] input[5058935]))
-
(8924565 call deinit[4176662] _field_destructor_tmp_[8924557])
-
var i_x[7557863]:locale[234]
-
(7557867 'move' i_x[7557863] (7557865 'set reference' call_tmp[5060390]))
-
(7557871 call deinit[135483] i_x[7557863])
-
label _end_forward[5060456]
-
(5060458 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] . forward[5068938] ( this[5068942]:TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] ) : void[4]
const in arg this[5068942]:TensorResource(real(32),1,sumOp(6,real(32),6))[5067464]-
{
-
var call_tmp[5068982]:locale[234]
-
var coerce_tmp[5069348]:BaseTensorResource(real(32),1)[2172058]
-
(5069354 'move' coerce_tmp[5069348] (5069350 'cast' BaseTensorResource(real(32),1)[2172058] this[5068942]))
-
var ret_tmp[5593405]:locale[234]
-
(5068987 call device[3723159] coerce_tmp[5069348] ret_tmp[5593405])
-
(5593408 'move' call_tmp[5068982] ret_tmp[5593405])
-
var coerce_tmp[7550244]:BaseLocale[136243]
-
(7550246 'move' coerce_tmp[7550244] (7550248 '.v' call_tmp[5068982] _instance[135293]))
-
var coerce_tmp[7550251]:RootClass[236]
-
(7550253 'move' coerce_tmp[7550251] (7550255 'cast' RootClass[236] coerce_tmp[7550244]))
-
var call_tmp[7550258]:bool[19]
-
(7550260 'move' call_tmp[7550258] (7550262 '==' coerce_tmp[7550251] nil[32]))
-
if call_tmp[7550258]
-
{
-
(7550268 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8902942]:sumOp(6,real(32),6)[5067199]
-
(8902944 'move' call_tmp[8902942] (8902946 '.' this[5068942] operationCtx[5067461]))
-
var ctx[5069009]:sumOp(6,real(32),6)[5067199]
-
(5069011 call init=[5067486] ctx[5069009] call_tmp[8902942])
-
var call_tmp[5069019]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[5069397]:BaseTensorResource(real(32),1)[2172058]
-
(5069403 'move' coerce_tmp[5069397] (5069399 'cast' BaseTensorResource(real(32),1)[2172058] this[5068942]))
-
(5069021 'move' call_tmp[5069019] (5069024 call array[3725812] coerce_tmp[5069397]))
-
var call_tmp[5069032]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5607662]:ndarray(1,real(32))[2172117]
-
(5069040 call forward[5069406] ctx[5069009] ret_tmp[5607662])
-
(5607665 'move' call_tmp[5069032] ret_tmp[5607662])
-
(5069042 call =[4516299] call_tmp[5069019] call_tmp[5069032])
-
var _field_destructor_tmp_[8605800]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605802 'move' _field_destructor_tmp_[8605800] (8605804 '.v' call_tmp[5069032] data[2172108]))
-
(8605808 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605800])
-
var _field_destructor_tmp_[8605810]:domain(1,int(64),one)[1765496]
-
(8605812 'move' _field_destructor_tmp_[8605810] (8605814 '.v' call_tmp[5069032] _domain[2172096]))
-
(8605818 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605810])
-
var _field_destructor_tmp_[8924615]:shared BaseTensorResource(real(32),6)[2858721]
-
(8924617 'move' _field_destructor_tmp_[8924615] (8924619 '.' ctx[5069009] input[5067191]))
-
(8924623 call deinit[4176662] _field_destructor_tmp_[8924615])
-
var i_x[7557875]:locale[234]
-
(7557879 'move' i_x[7557875] (7557877 'set reference' call_tmp[5068982]))
-
(7557883 call deinit[135483] i_x[7557875])
-
label _end_forward[5069048]
-
(5069050 return _void[46])
}
-
- «»
function TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] . forward[5080881] ( this[5080885]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] ) : void[4]
const in arg this[5080885]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657]-
{
-
var call_tmp[5080925]:locale[234]
-
var coerce_tmp[5081291]:BaseTensorResource(real(32),6)[2850618]
-
(5081297 'move' coerce_tmp[5081291] (5081293 'cast' BaseTensorResource(real(32),6)[2850618] this[5080885]))
-
var ret_tmp[5594842]:locale[234]
-
(5080930 call device[3777801] coerce_tmp[5081291] ret_tmp[5594842])
-
(5594845 'move' call_tmp[5080925] ret_tmp[5594842])
-
var coerce_tmp[7550280]:BaseLocale[136243]
-
(7550282 'move' coerce_tmp[7550280] (7550284 '.v' call_tmp[5080925] _instance[135293]))
-
var coerce_tmp[7550287]:RootClass[236]
-
(7550289 'move' coerce_tmp[7550287] (7550291 'cast' RootClass[236] coerce_tmp[7550280]))
-
var call_tmp[7550294]:bool[19]
-
(7550296 'move' call_tmp[7550294] (7550298 '==' coerce_tmp[7550287] nil[32]))
-
if call_tmp[7550294]
-
{
-
(7550304 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8904994]:divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404]
-
(8904996 'move' call_tmp[8904994] (8904998 '.' this[5080885] operationCtx[5079654]))
-
var ctx[5080952]:divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404]
-
(5080954 call init=[5079679] ctx[5080952] call_tmp[8904994])
-
var call_tmp[5080962]:ndarray(6,real(32))[2850677]
-
var coerce_tmp[5081340]:BaseTensorResource(real(32),6)[2850618]
-
(5081346 'move' coerce_tmp[5081340] (5081342 'cast' BaseTensorResource(real(32),6)[2850618] this[5080885]))
-
(5080964 'move' call_tmp[5080962] (5080967 call array[3780454] coerce_tmp[5081340]))
-
var call_tmp[5080975]:ndarray(6,real(32))[2850677]
-
var ret_tmp[5607869]:ndarray(6,real(32))[2850677]
-
(5080983 call forward[5081349] ctx[5080952] ret_tmp[5607869])
-
(5607872 'move' call_tmp[5080975] ret_tmp[5607869])
-
(5080985 call =[4625378] call_tmp[5080962] call_tmp[5080975])
-
var _field_destructor_tmp_[8618001]:[domain(6,int(64),one)] real(32)[2858217]
-
(8618003 'move' _field_destructor_tmp_[8618001] (8618005 '.v' call_tmp[5080975] data[2850668]))
-
(8618009 call chpl__autoDestroy[4173807] _field_destructor_tmp_[8618001])
-
var _field_destructor_tmp_[8618011]:domain(6,int(64),one)[2834180]
-
(8618013 'move' _field_destructor_tmp_[8618011] (8618015 '.v' call_tmp[5080975] _domain[2850656]))
-
(8618019 call chpl__autoDestroy[4168073] _field_destructor_tmp_[8618011])
-
var _field_destructor_tmp_[8924683]:shared BaseTensorResource(real(32),6)[2858721]
-
(8924685 'move' _field_destructor_tmp_[8924683] (8924687 '.' ctx[5080952] rhs[5079397]))
-
(8924691 call deinit[4176662] _field_destructor_tmp_[8924683])
-
var _field_destructor_tmp_[8924693]:shared BaseTensorResource(real(32),6)[2858721]
-
(8924695 'move' _field_destructor_tmp_[8924693] (8924697 '.' ctx[5080952] lhs[5079390]))
-
(8924701 call deinit[4176662] _field_destructor_tmp_[8924693])
-
var i_x[7557887]:locale[234]
-
(7557891 'move' i_x[7557887] (7557889 'set reference' call_tmp[5080925]))
-
(7557895 call deinit[135483] i_x[7557887])
-
label _end_forward[5080991]
-
(5080993 return _void[46])
}
-
- «»
function TensorResource(real(32),1,addOp(1,real(32)))[5160034] . forward[5161453] ( this[5161457]:TensorResource(real(32),1,addOp(1,real(32)))[5160034] ) : void[4]
const in arg this[5161457]:TensorResource(real(32),1,addOp(1,real(32)))[5160034]-
{
-
var call_tmp[5161497]:locale[234]
-
var coerce_tmp[5161863]:BaseTensorResource(real(32),1)[2172058]
-
(5161869 'move' coerce_tmp[5161863] (5161865 'cast' BaseTensorResource(real(32),1)[2172058] this[5161457]))
-
var ret_tmp[5593417]:locale[234]
-
(5161502 call device[3723159] coerce_tmp[5161863] ret_tmp[5593417])
-
(5593420 'move' call_tmp[5161497] ret_tmp[5593417])
-
var coerce_tmp[7550388]:BaseLocale[136243]
-
(7550390 'move' coerce_tmp[7550388] (7550392 '.v' call_tmp[5161497] _instance[135293]))
-
var coerce_tmp[7550395]:RootClass[236]
-
(7550397 'move' coerce_tmp[7550395] (7550399 'cast' RootClass[236] coerce_tmp[7550388]))
-
var call_tmp[7550402]:bool[19]
-
(7550404 'move' call_tmp[7550402] (7550406 '==' coerce_tmp[7550395] nil[32]))
-
if call_tmp[7550402]
-
{
-
(7550412 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8912382]:addOp(1,real(32))[5159779]
-
(8912384 'move' call_tmp[8912382] (8912386 '.' this[5161457] operationCtx[5160031]))
-
var ctx[5161524]:addOp(1,real(32))[5159779]
-
(5161526 call init=[5160056] ctx[5161524] call_tmp[8912382])
-
var call_tmp[5161534]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[5161912]:BaseTensorResource(real(32),1)[2172058]
-
(5161918 'move' coerce_tmp[5161912] (5161914 'cast' BaseTensorResource(real(32),1)[2172058] this[5161457]))
-
(5161536 'move' call_tmp[5161534] (5161539 call array[3725812] coerce_tmp[5161912]))
-
var call_tmp[5161547]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5608124]:ndarray(1,real(32))[2172117]
-
(5161555 call forward[5161921] ctx[5161524] ret_tmp[5608124])
-
(5608127 'move' call_tmp[5161547] ret_tmp[5608124])
-
(5161557 call =[4516299] call_tmp[5161534] call_tmp[5161547])
-
var _field_destructor_tmp_[8605858]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605860 'move' _field_destructor_tmp_[8605858] (8605862 '.v' call_tmp[5161547] data[2172108]))
-
(8605866 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605858])
-
var _field_destructor_tmp_[8605868]:domain(1,int(64),one)[1765496]
-
(8605870 'move' _field_destructor_tmp_[8605868] (8605872 '.v' call_tmp[5161547] _domain[2172096]))
-
(8605876 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605868])
-
var _field_destructor_tmp_[8924788]:shared BaseTensorResource(real(32),1)[2179026]
-
(8924790 'move' _field_destructor_tmp_[8924788] (8924792 '.' ctx[5161524] rhs[5159771]))
-
(8924796 call deinit[4100020] _field_destructor_tmp_[8924788])
-
var _field_destructor_tmp_[8924798]:shared BaseTensorResource(real(32),1)[2179026]
-
(8924800 'move' _field_destructor_tmp_[8924798] (8924802 '.' ctx[5161524] lhs[5159763]))
-
(8924806 call deinit[4100020] _field_destructor_tmp_[8924798])
-
var i_x[7557923]:locale[234]
-
(7557927 'move' i_x[7557923] (7557925 'set reference' call_tmp[5161497]))
-
(7557931 call deinit[135483] i_x[7557923])
-
label _end_forward[5161563]
-
(5161565 return _void[46])
}
-
- «»
function TensorResource(real(32),2,addOp(2,real(32)))[5166494] . forward[5167913] ( this[5167917]:TensorResource(real(32),2,addOp(2,real(32)))[5166494] ) : void[4]
const in arg this[5167917]:TensorResource(real(32),2,addOp(2,real(32)))[5166494]-
{
-
var call_tmp[5167957]:locale[234]
-
var coerce_tmp[5168323]:BaseTensorResource(real(32),2)[2303464]
-
(5168329 'move' coerce_tmp[5168323] (5168325 'cast' BaseTensorResource(real(32),2)[2303464] this[5167917]))
-
var ret_tmp[5593948]:locale[234]
-
(5167962 call device[3748281] coerce_tmp[5168323] ret_tmp[5593948])
-
(5593951 'move' call_tmp[5167957] ret_tmp[5593948])
-
var coerce_tmp[7550424]:BaseLocale[136243]
-
(7550426 'move' coerce_tmp[7550424] (7550428 '.v' call_tmp[5167957] _instance[135293]))
-
var coerce_tmp[7550431]:RootClass[236]
-
(7550433 'move' coerce_tmp[7550431] (7550435 'cast' RootClass[236] coerce_tmp[7550424]))
-
var call_tmp[7550438]:bool[19]
-
(7550440 'move' call_tmp[7550438] (7550442 '==' coerce_tmp[7550431] nil[32]))
-
if call_tmp[7550438]
-
{
-
(7550448 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8913013]:addOp(2,real(32))[5166239]
-
(8913015 'move' call_tmp[8913013] (8913017 '.' this[5167917] operationCtx[5166491]))
-
var ctx[5167984]:addOp(2,real(32))[5166239]
-
(5167986 call init=[5166516] ctx[5167984] call_tmp[8913013])
-
var call_tmp[5167994]:ndarray(2,real(32))[2303523]
-
var coerce_tmp[5168372]:BaseTensorResource(real(32),2)[2303464]
-
(5168378 'move' coerce_tmp[5168372] (5168374 'cast' BaseTensorResource(real(32),2)[2303464] this[5167917]))
-
(5167996 'move' call_tmp[5167994] (5167999 call array[3750934] coerce_tmp[5168372]))
-
var call_tmp[5168007]:ndarray(2,real(32))[2303523]
-
var ret_tmp[5608196]:ndarray(2,real(32))[2303523]
-
(5168015 call forward[5168381] ctx[5167984] ret_tmp[5608196])
-
(5608199 'move' call_tmp[5168007] ret_tmp[5608196])
-
(5168017 call =[4546215] call_tmp[5167994] call_tmp[5168007])
-
var _field_destructor_tmp_[8608734]:[domain(2,int(64),one)] real(32)[2309463]
-
(8608736 'move' _field_destructor_tmp_[8608734] (8608738 '.v' call_tmp[5168007] data[2303514]))
-
(8608742 call chpl__autoDestroy[4114226] _field_destructor_tmp_[8608734])
-
var _field_destructor_tmp_[8608744]:domain(2,int(64),one)[2289710]
-
(8608746 'move' _field_destructor_tmp_[8608744] (8608748 '.v' call_tmp[5168007] _domain[2303502]))
-
(8608752 call chpl__autoDestroy[4108492] _field_destructor_tmp_[8608744])
-
var _field_destructor_tmp_[8924866]:shared BaseTensorResource(real(32),2)[2309967]
-
(8924868 'move' _field_destructor_tmp_[8924866] (8924870 '.' ctx[5167984] rhs[5166231]))
-
(8924874 call deinit[4117081] _field_destructor_tmp_[8924866])
-
var _field_destructor_tmp_[8924876]:shared BaseTensorResource(real(32),2)[2309967]
-
(8924878 'move' _field_destructor_tmp_[8924876] (8924880 '.' ctx[5167984] lhs[5166223]))
-
(8924884 call deinit[4117081] _field_destructor_tmp_[8924876])
-
var i_x[7557935]:locale[234]
-
(7557939 'move' i_x[7557935] (7557937 'set reference' call_tmp[5167957]))
-
(7557943 call deinit[135483] i_x[7557935])
-
label _end_forward[5168023]
-
(5168025 return _void[46])
}
-
- «»
function TensorResource(real(32),3,addOp(3,real(32)))[5173035] . forward[5174454] ( this[5174458]:TensorResource(real(32),3,addOp(3,real(32)))[5173035] ) : void[4]
const in arg this[5174458]:TensorResource(real(32),3,addOp(3,real(32)))[5173035]-
{
-
var call_tmp[5174498]:locale[234]
-
var coerce_tmp[5174864]:BaseTensorResource(real(32),3)[2453288]
-
(5174870 'move' coerce_tmp[5174864] (5174866 'cast' BaseTensorResource(real(32),3)[2453288] this[5174458]))
-
var ret_tmp[5594182]:locale[234]
-
(5174503 call device[3755661] coerce_tmp[5174864] ret_tmp[5594182])
-
(5594185 'move' call_tmp[5174498] ret_tmp[5594182])
-
var coerce_tmp[7550460]:BaseLocale[136243]
-
(7550462 'move' coerce_tmp[7550460] (7550464 '.v' call_tmp[5174498] _instance[135293]))
-
var coerce_tmp[7550467]:RootClass[236]
-
(7550469 'move' coerce_tmp[7550467] (7550471 'cast' RootClass[236] coerce_tmp[7550460]))
-
var call_tmp[7550474]:bool[19]
-
(7550476 'move' call_tmp[7550474] (7550478 '==' coerce_tmp[7550467] nil[32]))
-
if call_tmp[7550474]
-
{
-
(7550484 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8913644]:addOp(3,real(32))[5172780]
-
(8913646 'move' call_tmp[8913644] (8913648 '.' this[5174458] operationCtx[5173032]))
-
var ctx[5174525]:addOp(3,real(32))[5172780]
-
(5174527 call init=[5173057] ctx[5174525] call_tmp[8913644])
-
var call_tmp[5174535]:ndarray(3,real(32))[2453347]
-
var coerce_tmp[5174913]:BaseTensorResource(real(32),3)[2453288]
-
(5174919 'move' coerce_tmp[5174913] (5174915 'cast' BaseTensorResource(real(32),3)[2453288] this[5174458]))
-
(5174537 'move' call_tmp[5174535] (5174540 call array[3758314] coerce_tmp[5174913]))
-
var call_tmp[5174548]:ndarray(3,real(32))[2453347]
-
var ret_tmp[5608268]:ndarray(3,real(32))[2453347]
-
(5174556 call forward[5174922] ctx[5174525] ret_tmp[5608268])
-
(5608271 'move' call_tmp[5174548] ret_tmp[5608268])
-
(5174558 call =[4564652] call_tmp[5174535] call_tmp[5174548])
-
var _field_destructor_tmp_[8611446]:[domain(3,int(64),one)] real(32)[2459687]
-
(8611448 'move' _field_destructor_tmp_[8611446] (8611450 '.v' call_tmp[5174548] data[2453338]))
-
(8611454 call chpl__autoDestroy[4130987] _field_destructor_tmp_[8611446])
-
var _field_destructor_tmp_[8611456]:domain(3,int(64),one)[2438803]
-
(8611458 'move' _field_destructor_tmp_[8611456] (8611460 '.v' call_tmp[5174548] _domain[2453326]))
-
(8611464 call chpl__autoDestroy[4125253] _field_destructor_tmp_[8611456])
-
var _field_destructor_tmp_[8924944]:shared BaseTensorResource(real(32),3)[2460191]
-
(8924946 'move' _field_destructor_tmp_[8924944] (8924948 '.' ctx[5174525] rhs[5172772]))
-
(8924952 call deinit[4133842] _field_destructor_tmp_[8924944])
-
var _field_destructor_tmp_[8924954]:shared BaseTensorResource(real(32),3)[2460191]
-
(8924956 'move' _field_destructor_tmp_[8924954] (8924958 '.' ctx[5174525] lhs[5172764]))
-
(8924962 call deinit[4133842] _field_destructor_tmp_[8924954])
-
var i_x[7557947]:locale[234]
-
(7557951 'move' i_x[7557947] (7557949 'set reference' call_tmp[5174498]))
-
(7557955 call deinit[135483] i_x[7557947])
-
label _end_forward[5174564]
-
(5174566 return _void[46])
}
-
- «»
function TensorResource(real(32),4,addOp(4,real(32)))[5179576] . forward[5180995] ( this[5180999]:TensorResource(real(32),4,addOp(4,real(32)))[5179576] ) : void[4]
const in arg this[5180999]:TensorResource(real(32),4,addOp(4,real(32)))[5179576]-
{
-
var call_tmp[5181039]:locale[234]
-
var coerce_tmp[5181405]:BaseTensorResource(real(32),4)[2594431]
-
(5181411 'move' coerce_tmp[5181405] (5181407 'cast' BaseTensorResource(real(32),4)[2594431] this[5180999]))
-
var ret_tmp[5594428]:locale[234]
-
(5181044 call device[3763041] coerce_tmp[5181405] ret_tmp[5594428])
-
(5594431 'move' call_tmp[5181039] ret_tmp[5594428])
-
var coerce_tmp[7550496]:BaseLocale[136243]
-
(7550498 'move' coerce_tmp[7550496] (7550500 '.v' call_tmp[5181039] _instance[135293]))
-
var coerce_tmp[7550503]:RootClass[236]
-
(7550505 'move' coerce_tmp[7550503] (7550507 'cast' RootClass[236] coerce_tmp[7550496]))
-
var call_tmp[7550510]:bool[19]
-
(7550512 'move' call_tmp[7550510] (7550514 '==' coerce_tmp[7550503] nil[32]))
-
if call_tmp[7550510]
-
{
-
(7550520 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8914275]:addOp(4,real(32))[5179321]
-
(8914277 'move' call_tmp[8914275] (8914279 '.' this[5180999] operationCtx[5179573]))
-
var ctx[5181066]:addOp(4,real(32))[5179321]
-
(5181068 call init=[5179598] ctx[5181066] call_tmp[8914275])
-
var call_tmp[5181076]:ndarray(4,real(32))[2594490]
-
var coerce_tmp[5181454]:BaseTensorResource(real(32),4)[2594431]
-
(5181460 'move' coerce_tmp[5181454] (5181456 'cast' BaseTensorResource(real(32),4)[2594431] this[5180999]))
-
(5181078 'move' call_tmp[5181076] (5181081 call array[3765694] coerce_tmp[5181454]))
-
var call_tmp[5181089]:ndarray(4,real(32))[2594490]
-
var ret_tmp[5608340]:ndarray(4,real(32))[2594490]
-
(5181097 call forward[5181463] ctx[5181066] ret_tmp[5608340])
-
(5608343 'move' call_tmp[5181089] ret_tmp[5608340])
-
(5181099 call =[4584065] call_tmp[5181076] call_tmp[5181089])
-
var _field_destructor_tmp_[8613026]:[domain(4,int(64),one)] real(32)[2601230]
-
(8613028 'move' _field_destructor_tmp_[8613026] (8613030 '.v' call_tmp[5181089] data[2594481]))
-
(8613034 call chpl__autoDestroy[4141200] _field_destructor_tmp_[8613026])
-
var _field_destructor_tmp_[8613036]:domain(4,int(64),one)[1964360]
-
(8613038 'move' _field_destructor_tmp_[8613036] (8613040 '.v' call_tmp[5181089] _domain[2594469]))
-
(8613044 call chpl__autoDestroy[4043262] _field_destructor_tmp_[8613036])
-
var _field_destructor_tmp_[8925022]:shared BaseTensorResource(real(32),4)[2601734]
-
(8925024 'move' _field_destructor_tmp_[8925022] (8925026 '.' ctx[5181066] rhs[5179313]))
-
(8925030 call deinit[4144055] _field_destructor_tmp_[8925022])
-
var _field_destructor_tmp_[8925032]:shared BaseTensorResource(real(32),4)[2601734]
-
(8925034 'move' _field_destructor_tmp_[8925032] (8925036 '.' ctx[5181066] lhs[5179305]))
-
(8925040 call deinit[4144055] _field_destructor_tmp_[8925032])
-
var i_x[7557959]:locale[234]
-
(7557963 'move' i_x[7557959] (7557961 'set reference' call_tmp[5181039]))
-
(7557967 call deinit[135483] i_x[7557959])
-
label _end_forward[5181105]
-
(5181107 return _void[46])
}
-
- «»
function TensorResource(real(32),5,addOp(5,real(32)))[5186117] . forward[5187536] ( this[5187540]:TensorResource(real(32),5,addOp(5,real(32)))[5186117] ) : void[4]
const in arg this[5187540]:TensorResource(real(32),5,addOp(5,real(32)))[5186117]-
{
-
var call_tmp[5187580]:locale[234]
-
var coerce_tmp[5187946]:BaseTensorResource(real(32),5)[2679277]
-
(5187952 'move' coerce_tmp[5187946] (5187948 'cast' BaseTensorResource(real(32),5)[2679277] this[5187540]))
-
var ret_tmp[5594644]:locale[234]
-
(5187585 call device[3770421] coerce_tmp[5187946] ret_tmp[5594644])
-
(5594647 'move' call_tmp[5187580] ret_tmp[5594644])
-
var coerce_tmp[7550532]:BaseLocale[136243]
-
(7550534 'move' coerce_tmp[7550532] (7550536 '.v' call_tmp[5187580] _instance[135293]))
-
var coerce_tmp[7550539]:RootClass[236]
-
(7550541 'move' coerce_tmp[7550539] (7550543 'cast' RootClass[236] coerce_tmp[7550532]))
-
var call_tmp[7550546]:bool[19]
-
(7550548 'move' call_tmp[7550546] (7550550 '==' coerce_tmp[7550539] nil[32]))
-
if call_tmp[7550546]
-
{
-
(7550556 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8914906]:addOp(5,real(32))[5185862]
-
(8914908 'move' call_tmp[8914906] (8914910 '.' this[5187540] operationCtx[5186114]))
-
var ctx[5187607]:addOp(5,real(32))[5185862]
-
(5187609 call init=[5186139] ctx[5187607] call_tmp[8914906])
-
var call_tmp[5187617]:ndarray(5,real(32))[2679336]
-
var coerce_tmp[5187995]:BaseTensorResource(real(32),5)[2679277]
-
(5188001 'move' coerce_tmp[5187995] (5187997 'cast' BaseTensorResource(real(32),5)[2679277] this[5187540]))
-
(5187619 'move' call_tmp[5187617] (5187622 call array[3773074] coerce_tmp[5187995]))
-
var call_tmp[5187630]:ndarray(5,real(32))[2679336]
-
var ret_tmp[5608412]:ndarray(5,real(32))[2679336]
-
(5187638 call forward[5188004] ctx[5187607] ret_tmp[5608412])
-
(5608415 'move' call_tmp[5187630] ret_tmp[5608412])
-
(5187640 call =[4604233] call_tmp[5187617] call_tmp[5187630])
-
var _field_destructor_tmp_[8615476]:[domain(5,int(64),one)] real(32)[2686476]
-
(8615478 'move' _field_destructor_tmp_[8615476] (8615480 '.v' call_tmp[5187630] data[2679327]))
-
(8615484 call chpl__autoDestroy[4156776] _field_destructor_tmp_[8615476])
-
var _field_destructor_tmp_[8615486]:domain(5,int(64),one)[2663397]
-
(8615488 'move' _field_destructor_tmp_[8615486] (8615490 '.v' call_tmp[5187630] _domain[2679315]))
-
(8615494 call chpl__autoDestroy[4151042] _field_destructor_tmp_[8615486])
-
var _field_destructor_tmp_[8925100]:shared BaseTensorResource(real(32),5)[2686980]
-
(8925102 'move' _field_destructor_tmp_[8925100] (8925104 '.' ctx[5187607] rhs[5185854]))
-
(8925108 call deinit[4159631] _field_destructor_tmp_[8925100])
-
var _field_destructor_tmp_[8925110]:shared BaseTensorResource(real(32),5)[2686980]
-
(8925112 'move' _field_destructor_tmp_[8925110] (8925114 '.' ctx[5187607] lhs[5185846]))
-
(8925118 call deinit[4159631] _field_destructor_tmp_[8925110])
-
var i_x[7557971]:locale[234]
-
(7557975 'move' i_x[7557971] (7557973 'set reference' call_tmp[5187580]))
-
(7557979 call deinit[135483] i_x[7557971])
-
label _end_forward[5187646]
-
(5187648 return _void[46])
}
-
- «»
function TensorResource(real(32),6,addOp(6,real(32)))[5192658] . forward[5194077] ( this[5194081]:TensorResource(real(32),6,addOp(6,real(32)))[5192658] ) : void[4]
const in arg this[5194081]:TensorResource(real(32),6,addOp(6,real(32)))[5192658]-
{
-
var call_tmp[5194121]:locale[234]
-
var coerce_tmp[5194487]:BaseTensorResource(real(32),6)[2850618]
-
(5194493 'move' coerce_tmp[5194487] (5194489 'cast' BaseTensorResource(real(32),6)[2850618] this[5194081]))
-
var ret_tmp[5594848]:locale[234]
-
(5194126 call device[3777801] coerce_tmp[5194487] ret_tmp[5594848])
-
(5594851 'move' call_tmp[5194121] ret_tmp[5594848])
-
var coerce_tmp[7550568]:BaseLocale[136243]
-
(7550570 'move' coerce_tmp[7550568] (7550572 '.v' call_tmp[5194121] _instance[135293]))
-
var coerce_tmp[7550575]:RootClass[236]
-
(7550577 'move' coerce_tmp[7550575] (7550579 'cast' RootClass[236] coerce_tmp[7550568]))
-
var call_tmp[7550582]:bool[19]
-
(7550584 'move' call_tmp[7550582] (7550586 '==' coerce_tmp[7550575] nil[32]))
-
if call_tmp[7550582]
-
{
-
(7550592 call nilCheckHalt[392] "argument to ! is nil")
}
-
var call_tmp[8915537]:addOp(6,real(32))[5192403]
-
(8915539 'move' call_tmp[8915537] (8915541 '.' this[5194081] operationCtx[5192655]))
-
var ctx[5194148]:addOp(6,real(32))[5192403]
-
(5194150 call init=[5192680] ctx[5194148] call_tmp[8915537])
-
var call_tmp[5194158]:ndarray(6,real(32))[2850677]
-
var coerce_tmp[5194536]:BaseTensorResource(real(32),6)[2850618]
-
(5194542 'move' coerce_tmp[5194536] (5194538 'cast' BaseTensorResource(real(32),6)[2850618] this[5194081]))
-
(5194160 'move' call_tmp[5194158] (5194163 call array[3780454] coerce_tmp[5194536]))
-
var call_tmp[5194171]:ndarray(6,real(32))[2850677]
-
var ret_tmp[5608484]:ndarray(6,real(32))[2850677]
-
(5194179 call forward[5194545] ctx[5194148] ret_tmp[5608484])
-
(5608487 'move' call_tmp[5194171] ret_tmp[5608484])
-
(5194181 call =[4625378] call_tmp[5194158] call_tmp[5194171])
-
var _field_destructor_tmp_[8618030]:[domain(6,int(64),one)] real(32)[2858217]
-
(8618032 'move' _field_destructor_tmp_[8618030] (8618034 '.v' call_tmp[5194171] data[2850668]))
-
(8618038 call chpl__autoDestroy[4173807] _field_destructor_tmp_[8618030])
-
var _field_destructor_tmp_[8618040]:domain(6,int(64),one)[2834180]
-
(8618042 'move' _field_destructor_tmp_[8618040] (8618044 '.v' call_tmp[5194171] _domain[2850656]))
-
(8618048 call chpl__autoDestroy[4168073] _field_destructor_tmp_[8618040])
-
var _field_destructor_tmp_[8925178]:shared BaseTensorResource(real(32),6)[2858721]
-
(8925180 'move' _field_destructor_tmp_[8925178] (8925182 '.' ctx[5194148] rhs[5192395]))
-
(8925186 call deinit[4176662] _field_destructor_tmp_[8925178])
-
var _field_destructor_tmp_[8925188]:shared BaseTensorResource(real(32),6)[2858721]
-
(8925190 'move' _field_destructor_tmp_[8925188] (8925192 '.' ctx[5194148] lhs[5192387]))
-
(8925196 call deinit[4176662] _field_destructor_tmp_[8925188])
-
var i_x[7557983]:locale[234]
-
(7557987 'move' i_x[7557983] (7557985 'set reference' call_tmp[5194121]))
-
(7557991 call deinit[135483] i_x[7557983])
-
label _end_forward[5194187]
-
(5194189 return _void[46])
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] . deinit[5200398] ( this[5200402]:TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] ) : void[4]
const in arg this[5200402]:TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106]-
{
-
label _enddeinit[5533716]
-
var _field_destructor_tmp_[5533714]:reshapeOp(1,1,real(32))[4652847]
-
(5533721 'move' _field_destructor_tmp_[5533714] (5533718 '.' this[5200402] operationCtx[4653103]))
-
var _field_destructor_tmp_[8916157]:shared BaseTensorResource(real(32),1)[2179026]
-
(8916159 'move' _field_destructor_tmp_[8916157] (8916161 '.' _field_destructor_tmp_[5533714] input[4652839]))
-
(8916165 call deinit[4100020] _field_destructor_tmp_[8916157])
-
var _parent_destructor_tmp_[5533726]:BaseTensorResource(real(32),1)[2172058]
-
(5533731 'move' _parent_destructor_tmp_[5533726] (5533727 'cast' BaseTensorResource(real(32),1)[2172058] this[5200402]))
-
var _field_destructor_tmp_[8606346]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8606348 'move' _field_destructor_tmp_[8606346] (8606350 '.' _parent_destructor_tmp_[5533726] gradResource[2172048]))
-
(8606354 call deinit[4099507] _field_destructor_tmp_[8606346])
-
var _field_destructor_tmp_[8606356]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8606358 'move' _field_destructor_tmp_[8606356] (8606360 '.' _parent_destructor_tmp_[5533726] dataResource[2172038]))
-
(8606364 call deinit[4097808] _field_destructor_tmp_[8606356])
-
(5200408 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] . deinit[5200410] ( this[5200414]:TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] ) : void[4]
const in arg this[5200414]:TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236]-
{
-
label _enddeinit[5533738]
-
var _field_destructor_tmp_[5533736]:reshapeOp(2,1,real(32))[4662977]
-
(5533743 'move' _field_destructor_tmp_[5533736] (5533740 '.' this[5200414] operationCtx[4663233]))
-
var _field_destructor_tmp_[8916236]:shared BaseTensorResource(real(32),2)[2309967]
-
(8916238 'move' _field_destructor_tmp_[8916236] (8916240 '.' _field_destructor_tmp_[5533736] input[4662969]))
-
(8916244 call deinit[4117081] _field_destructor_tmp_[8916236])
-
var _parent_destructor_tmp_[5533748]:BaseTensorResource(real(32),1)[2172058]
-
(5533753 'move' _parent_destructor_tmp_[5533748] (5533749 'cast' BaseTensorResource(real(32),1)[2172058] this[5200414]))
-
var _field_destructor_tmp_[8606371]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8606373 'move' _field_destructor_tmp_[8606371] (8606375 '.' _parent_destructor_tmp_[5533748] gradResource[2172048]))
-
(8606379 call deinit[4099507] _field_destructor_tmp_[8606371])
-
var _field_destructor_tmp_[8606381]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8606383 'move' _field_destructor_tmp_[8606381] (8606385 '.' _parent_destructor_tmp_[5533748] dataResource[2172038]))
-
(8606389 call deinit[4097808] _field_destructor_tmp_[8606381])
-
(5200420 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] . deinit[5200422] ( this[5200426]:TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] ) : void[4]
const in arg this[5200426]:TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451]-
{
-
label _enddeinit[5533760]
-
var _field_destructor_tmp_[5533758]:reshapeOp(3,1,real(32))[4672192]
-
(5533765 'move' _field_destructor_tmp_[5533758] (5533762 '.' this[5200426] operationCtx[4672448]))
-
var _field_destructor_tmp_[8916315]:shared BaseTensorResource(real(32),3)[2460191]
-
(8916317 'move' _field_destructor_tmp_[8916315] (8916319 '.' _field_destructor_tmp_[5533758] input[4672184]))
-
(8916323 call deinit[4133842] _field_destructor_tmp_[8916315])
-
var _parent_destructor_tmp_[5533770]:BaseTensorResource(real(32),1)[2172058]
-
(5533775 'move' _parent_destructor_tmp_[5533770] (5533771 'cast' BaseTensorResource(real(32),1)[2172058] this[5200426]))
-
var _field_destructor_tmp_[8606396]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8606398 'move' _field_destructor_tmp_[8606396] (8606400 '.' _parent_destructor_tmp_[5533770] gradResource[2172048]))
-
(8606404 call deinit[4099507] _field_destructor_tmp_[8606396])
-
var _field_destructor_tmp_[8606406]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8606408 'move' _field_destructor_tmp_[8606406] (8606410 '.' _parent_destructor_tmp_[5533770] dataResource[2172038]))
-
(8606414 call deinit[4097808] _field_destructor_tmp_[8606406])
-
(5200432 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] . deinit[5200434] ( this[5200438]:TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] ) : void[4]
const in arg this[5200438]:TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226]-
{
-
label _enddeinit[5533782]
-
var _field_destructor_tmp_[5533780]:reshapeOp(4,1,real(32))[4678967]
-
(5533787 'move' _field_destructor_tmp_[5533780] (5533784 '.' this[5200438] operationCtx[4679223]))
-
var _field_destructor_tmp_[8916394]:shared BaseTensorResource(real(32),4)[2601734]
-
(8916396 'move' _field_destructor_tmp_[8916394] (8916398 '.' _field_destructor_tmp_[5533780] input[4678959]))
-
(8916402 call deinit[4144055] _field_destructor_tmp_[8916394])
-
var _parent_destructor_tmp_[5533792]:BaseTensorResource(real(32),1)[2172058]
-
(5533797 'move' _parent_destructor_tmp_[5533792] (5533793 'cast' BaseTensorResource(real(32),1)[2172058] this[5200438]))
-
var _field_destructor_tmp_[8606421]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8606423 'move' _field_destructor_tmp_[8606421] (8606425 '.' _parent_destructor_tmp_[5533792] gradResource[2172048]))
-
(8606429 call deinit[4099507] _field_destructor_tmp_[8606421])
-
var _field_destructor_tmp_[8606431]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8606433 'move' _field_destructor_tmp_[8606431] (8606435 '.' _parent_destructor_tmp_[5533792] dataResource[2172038]))
-
(8606439 call deinit[4097808] _field_destructor_tmp_[8606431])
-
(5200444 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] . deinit[5200446] ( this[5200450]:TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] ) : void[4]
const in arg this[5200450]:TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248]-
{
-
label _enddeinit[5533804]
-
var _field_destructor_tmp_[5533802]:reshapeOp(5,1,real(32))[4688989]
-
(5533809 'move' _field_destructor_tmp_[5533802] (5533806 '.' this[5200450] operationCtx[4689245]))
-
var _field_destructor_tmp_[8916473]:shared BaseTensorResource(real(32),5)[2686980]
-
(8916475 'move' _field_destructor_tmp_[8916473] (8916477 '.' _field_destructor_tmp_[5533802] input[4688981]))
-
(8916481 call deinit[4159631] _field_destructor_tmp_[8916473])
-
var _parent_destructor_tmp_[5533814]:BaseTensorResource(real(32),1)[2172058]
-
(5533819 'move' _parent_destructor_tmp_[5533814] (5533815 'cast' BaseTensorResource(real(32),1)[2172058] this[5200450]))
-
var _field_destructor_tmp_[8606446]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8606448 'move' _field_destructor_tmp_[8606446] (8606450 '.' _parent_destructor_tmp_[5533814] gradResource[2172048]))
-
(8606454 call deinit[4099507] _field_destructor_tmp_[8606446])
-
var _field_destructor_tmp_[8606456]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8606458 'move' _field_destructor_tmp_[8606456] (8606460 '.' _parent_destructor_tmp_[5533814] dataResource[2172038]))
-
(8606464 call deinit[4097808] _field_destructor_tmp_[8606456])
-
(5200456 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] . deinit[5200458] ( this[5200462]:TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] ) : void[4]
const in arg this[5200462]:TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388]-
{
-
label _enddeinit[5533826]
-
var _field_destructor_tmp_[5533824]:reshapeOp(6,1,real(32))[4699129]
-
(5533831 'move' _field_destructor_tmp_[5533824] (5533828 '.' this[5200462] operationCtx[4699385]))
-
var _field_destructor_tmp_[8916552]:shared BaseTensorResource(real(32),6)[2858721]
-
(8916554 'move' _field_destructor_tmp_[8916552] (8916556 '.' _field_destructor_tmp_[5533824] input[4699121]))
-
(8916560 call deinit[4176662] _field_destructor_tmp_[8916552])
-
var _parent_destructor_tmp_[5533836]:BaseTensorResource(real(32),1)[2172058]
-
(5533841 'move' _parent_destructor_tmp_[5533836] (5533837 'cast' BaseTensorResource(real(32),1)[2172058] this[5200462]))
-
var _field_destructor_tmp_[8606471]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8606473 'move' _field_destructor_tmp_[8606471] (8606475 '.' _parent_destructor_tmp_[5533836] gradResource[2172048]))
-
(8606479 call deinit[4099507] _field_destructor_tmp_[8606471])
-
var _field_destructor_tmp_[8606481]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8606483 'move' _field_destructor_tmp_[8606481] (8606485 '.' _parent_destructor_tmp_[5533836] dataResource[2172038]))
-
(8606489 call deinit[4097808] _field_destructor_tmp_[8606481])
-
(5200468 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] . deinit[5200470] ( this[5200474]:TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] ) : void[4]
const in arg this[5200474]:TensorResource(real(32),1,maxOp(1,real(32),1))[4711179]-
{
-
label _enddeinit[5533848]
-
var _field_destructor_tmp_[5533846]:maxOp(1,real(32),1)[4710930]
-
(5533853 'move' _field_destructor_tmp_[5533846] (5533850 '.' this[5200474] operationCtx[4711176]))
-
var _field_destructor_tmp_[8916631]:shared BaseTensorResource(real(32),1)[2179026]
-
(8916633 'move' _field_destructor_tmp_[8916631] (8916635 '.' _field_destructor_tmp_[5533846] input[4710922]))
-
(8916639 call deinit[4100020] _field_destructor_tmp_[8916631])
-
var _parent_destructor_tmp_[5533858]:BaseTensorResource(real(32),1)[2172058]
-
(5533863 'move' _parent_destructor_tmp_[5533858] (5533859 'cast' BaseTensorResource(real(32),1)[2172058] this[5200474]))
-
var _field_destructor_tmp_[8606496]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8606498 'move' _field_destructor_tmp_[8606496] (8606500 '.' _parent_destructor_tmp_[5533858] gradResource[2172048]))
-
(8606504 call deinit[4099507] _field_destructor_tmp_[8606496])
-
var _field_destructor_tmp_[8606506]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8606508 'move' _field_destructor_tmp_[8606506] (8606510 '.' _parent_destructor_tmp_[5533858] dataResource[2172038]))
-
(8606514 call deinit[4097808] _field_destructor_tmp_[8606506])
-
(5200480 return _void[46])
}
-
-
- «»
function TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] . deinit[5200494] ( this[5200498]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] ) : void[4]
const in arg this[5200498]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732]-
{
-
label _enddeinit[5533892]
-
var _field_destructor_tmp_[5533890]:subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479]
-
(5533897 'move' _field_destructor_tmp_[5533890] (5533894 '.' this[5200498] operationCtx[4734729]))
-
var _field_destructor_tmp_[8916789]:shared BaseTensorResource(real(32),1)[2179026]
-
(8916791 'move' _field_destructor_tmp_[8916789] (8916793 '.' _field_destructor_tmp_[5533890] rhs[4734472]))
-
(8916797 call deinit[4100020] _field_destructor_tmp_[8916789])
-
var _field_destructor_tmp_[8916799]:shared BaseTensorResource(real(32),1)[2179026]
-
(8916801 'move' _field_destructor_tmp_[8916799] (8916803 '.' _field_destructor_tmp_[5533890] lhs[4734465]))
-
(8916807 call deinit[4100020] _field_destructor_tmp_[8916799])
-
var _parent_destructor_tmp_[5533902]:BaseTensorResource(real(32),1)[2172058]
-
(5533907 'move' _parent_destructor_tmp_[5533902] (5533903 'cast' BaseTensorResource(real(32),1)[2172058] this[5200498]))
-
var _field_destructor_tmp_[8606546]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8606548 'move' _field_destructor_tmp_[8606546] (8606550 '.' _parent_destructor_tmp_[5533902] gradResource[2172048]))
-
(8606554 call deinit[4099507] _field_destructor_tmp_[8606546])
-
var _field_destructor_tmp_[8606556]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8606558 'move' _field_destructor_tmp_[8606556] (8606560 '.' _parent_destructor_tmp_[5533902] dataResource[2172038]))
-
(8606564 call deinit[4097808] _field_destructor_tmp_[8606556])
-
(5200504 return _void[46])
}
-
-
- «»
function TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] . deinit[5200518] ( this[5200522]:TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] ) : void[4]
const in arg this[5200522]:TensorResource(real(32),1,sumOp(1,real(32),1))[4748042]-
{
-
label _enddeinit[5533936]
-
var _field_destructor_tmp_[5533934]:sumOp(1,real(32),1)[4747777]
-
(5533941 'move' _field_destructor_tmp_[5533934] (5533938 '.' this[5200522] operationCtx[4748039]))
-
var _field_destructor_tmp_[8916977]:shared BaseTensorResource(real(32),1)[2179026]
-
(8916979 'move' _field_destructor_tmp_[8916977] (8916981 '.' _field_destructor_tmp_[5533934] input[4747769]))
-
(8916985 call deinit[4100020] _field_destructor_tmp_[8916977])
-
var _parent_destructor_tmp_[5533946]:BaseTensorResource(real(32),1)[2172058]
-
(5533951 'move' _parent_destructor_tmp_[5533946] (5533947 'cast' BaseTensorResource(real(32),1)[2172058] this[5200522]))
-
var _field_destructor_tmp_[8606596]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8606598 'move' _field_destructor_tmp_[8606596] (8606600 '.' _parent_destructor_tmp_[5533946] gradResource[2172048]))
-
(8606604 call deinit[4099507] _field_destructor_tmp_[8606596])
-
var _field_destructor_tmp_[8606606]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8606608 'move' _field_destructor_tmp_[8606606] (8606610 '.' _parent_destructor_tmp_[5533946] dataResource[2172038]))
-
(8606614 call deinit[4097808] _field_destructor_tmp_[8606606])
-
(5200528 return _void[46])
}
-
- «»
function TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] . deinit[5200530] ( this[5200534]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] ) : void[4]
const in arg this[5200534]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201]-
{
-
label _enddeinit[5533958]
-
var _field_destructor_tmp_[5533956]:divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948]
-
(5533963 'move' _field_destructor_tmp_[5533956] (5533960 '.' this[5200534] operationCtx[4755198]))
-
var _field_destructor_tmp_[8917056]:shared BaseTensorResource(real(32),1)[2179026]
-
(8917058 'move' _field_destructor_tmp_[8917056] (8917060 '.' _field_destructor_tmp_[5533956] rhs[4754941]))
-
(8917064 call deinit[4100020] _field_destructor_tmp_[8917056])
-
var _field_destructor_tmp_[8917066]:shared BaseTensorResource(real(32),1)[2179026]
-
(8917068 'move' _field_destructor_tmp_[8917066] (8917070 '.' _field_destructor_tmp_[5533956] lhs[4754934]))
-
(8917074 call deinit[4100020] _field_destructor_tmp_[8917066])
-
var _parent_destructor_tmp_[5533968]:BaseTensorResource(real(32),1)[2172058]
-
(5533973 'move' _parent_destructor_tmp_[5533968] (5533969 'cast' BaseTensorResource(real(32),1)[2172058] this[5200534]))
-
var _field_destructor_tmp_[8606621]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8606623 'move' _field_destructor_tmp_[8606621] (8606625 '.' _parent_destructor_tmp_[5533968] gradResource[2172048]))
-
(8606629 call deinit[4099507] _field_destructor_tmp_[8606621])
-
var _field_destructor_tmp_[8606631]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8606633 'move' _field_destructor_tmp_[8606631] (8606635 '.' _parent_destructor_tmp_[5533968] dataResource[2172038]))
-
(8606639 call deinit[4097808] _field_destructor_tmp_[8606631])
-
(5200540 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] . deinit[5200542] ( this[5200546]:TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] ) : void[4]
const in arg this[5200546]:TensorResource(real(32),1,maxOp(2,real(32),2))[4762077]-
{
-
label _enddeinit[5533980]
-
var _field_destructor_tmp_[5533978]:maxOp(2,real(32),2)[4761828]
-
(5533985 'move' _field_destructor_tmp_[5533978] (5533982 '.' this[5200546] operationCtx[4762074]))
-
var _field_destructor_tmp_[8917165]:shared BaseTensorResource(real(32),2)[2309967]
-
(8917167 'move' _field_destructor_tmp_[8917165] (8917169 '.' _field_destructor_tmp_[5533978] input[4761820]))
-
(8917173 call deinit[4117081] _field_destructor_tmp_[8917165])
-
var _parent_destructor_tmp_[5533990]:BaseTensorResource(real(32),1)[2172058]
-
(5533995 'move' _parent_destructor_tmp_[5533990] (5533991 'cast' BaseTensorResource(real(32),1)[2172058] this[5200546]))
-
var _field_destructor_tmp_[8606646]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8606648 'move' _field_destructor_tmp_[8606646] (8606650 '.' _parent_destructor_tmp_[5533990] gradResource[2172048]))
-
(8606654 call deinit[4099507] _field_destructor_tmp_[8606646])
-
var _field_destructor_tmp_[8606656]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8606658 'move' _field_destructor_tmp_[8606656] (8606660 '.' _parent_destructor_tmp_[5533990] dataResource[2172038]))
-
(8606664 call deinit[4097808] _field_destructor_tmp_[8606656])
-
(5200552 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] . deinit[5200554] ( this[5200558]:TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] ) : void[4]
const in arg this[5200558]:TensorResource(real(32),1,sumOp(2,real(32),2))[4805634]-
{
-
label _enddeinit[5534002]
-
var _field_destructor_tmp_[5534000]:sumOp(2,real(32),2)[4805369]
-
(5534007 'move' _field_destructor_tmp_[5534000] (5534004 '.' this[5200558] operationCtx[4805631]))
-
var _field_destructor_tmp_[8917244]:shared BaseTensorResource(real(32),2)[2309967]
-
(8917246 'move' _field_destructor_tmp_[8917244] (8917248 '.' _field_destructor_tmp_[5534000] input[4805361]))
-
(8917252 call deinit[4117081] _field_destructor_tmp_[8917244])
-
var _parent_destructor_tmp_[5534012]:BaseTensorResource(real(32),1)[2172058]
-
(5534017 'move' _parent_destructor_tmp_[5534012] (5534013 'cast' BaseTensorResource(real(32),1)[2172058] this[5200558]))
-
var _field_destructor_tmp_[8606671]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8606673 'move' _field_destructor_tmp_[8606671] (8606675 '.' _parent_destructor_tmp_[5534012] gradResource[2172048]))
-
(8606679 call deinit[4099507] _field_destructor_tmp_[8606671])
-
var _field_destructor_tmp_[8606681]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8606683 'move' _field_destructor_tmp_[8606681] (8606685 '.' _parent_destructor_tmp_[5534012] dataResource[2172038]))
-
(8606689 call deinit[4097808] _field_destructor_tmp_[8606681])
-
(5200564 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] . deinit[5200566] ( this[5200570]:TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] ) : void[4]
const in arg this[5200570]:TensorResource(real(32),1,maxOp(3,real(32),3))[4823745]-
{
-
label _enddeinit[5534024]
-
var _field_destructor_tmp_[5534022]:maxOp(3,real(32),3)[4823496]
-
(5534029 'move' _field_destructor_tmp_[5534022] (5534026 '.' this[5200570] operationCtx[4823742]))
-
var _field_destructor_tmp_[8917323]:shared BaseTensorResource(real(32),3)[2460191]
-
(8917325 'move' _field_destructor_tmp_[8917323] (8917327 '.' _field_destructor_tmp_[5534022] input[4823488]))
-
(8917331 call deinit[4133842] _field_destructor_tmp_[8917323])
-
var _parent_destructor_tmp_[5534034]:BaseTensorResource(real(32),1)[2172058]
-
(5534039 'move' _parent_destructor_tmp_[5534034] (5534035 'cast' BaseTensorResource(real(32),1)[2172058] this[5200570]))
-
var _field_destructor_tmp_[8606696]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8606698 'move' _field_destructor_tmp_[8606696] (8606700 '.' _parent_destructor_tmp_[5534034] gradResource[2172048]))
-
(8606704 call deinit[4099507] _field_destructor_tmp_[8606696])
-
var _field_destructor_tmp_[8606706]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8606708 'move' _field_destructor_tmp_[8606706] (8606710 '.' _parent_destructor_tmp_[5534034] dataResource[2172038]))
-
(8606714 call deinit[4097808] _field_destructor_tmp_[8606706])
-
(5200576 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] . deinit[5200578] ( this[5200582]:TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] ) : void[4]
const in arg this[5200582]:TensorResource(real(32),1,sumOp(3,real(32),3))[4867520]-
{
-
label _enddeinit[5534046]
-
var _field_destructor_tmp_[5534044]:sumOp(3,real(32),3)[4867255]
-
(5534051 'move' _field_destructor_tmp_[5534044] (5534048 '.' this[5200582] operationCtx[4867517]))
-
var _field_destructor_tmp_[8917402]:shared BaseTensorResource(real(32),3)[2460191]
-
(8917404 'move' _field_destructor_tmp_[8917402] (8917406 '.' _field_destructor_tmp_[5534044] input[4867247]))
-
(8917410 call deinit[4133842] _field_destructor_tmp_[8917402])
-
var _parent_destructor_tmp_[5534056]:BaseTensorResource(real(32),1)[2172058]
-
(5534061 'move' _parent_destructor_tmp_[5534056] (5534057 'cast' BaseTensorResource(real(32),1)[2172058] this[5200582]))
-
var _field_destructor_tmp_[8606721]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8606723 'move' _field_destructor_tmp_[8606721] (8606725 '.' _parent_destructor_tmp_[5534056] gradResource[2172048]))
-
(8606729 call deinit[4099507] _field_destructor_tmp_[8606721])
-
var _field_destructor_tmp_[8606731]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8606733 'move' _field_destructor_tmp_[8606731] (8606735 '.' _parent_destructor_tmp_[5534056] dataResource[2172038]))
-
(8606739 call deinit[4097808] _field_destructor_tmp_[8606731])
-
(5200588 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] . deinit[5200590] ( this[5200594]:TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] ) : void[4]
const in arg this[5200594]:TensorResource(real(32),1,maxOp(4,real(32),4))[4885483]-
{
-
label _enddeinit[5534068]
-
var _field_destructor_tmp_[5534066]:maxOp(4,real(32),4)[4885234]
-
(5534073 'move' _field_destructor_tmp_[5534066] (5534070 '.' this[5200594] operationCtx[4885480]))
-
var _field_destructor_tmp_[8917481]:shared BaseTensorResource(real(32),4)[2601734]
-
(8917483 'move' _field_destructor_tmp_[8917481] (8917485 '.' _field_destructor_tmp_[5534066] input[4885226]))
-
(8917489 call deinit[4144055] _field_destructor_tmp_[8917481])
-
var _parent_destructor_tmp_[5534078]:BaseTensorResource(real(32),1)[2172058]
-
(5534083 'move' _parent_destructor_tmp_[5534078] (5534079 'cast' BaseTensorResource(real(32),1)[2172058] this[5200594]))
-
var _field_destructor_tmp_[8606746]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8606748 'move' _field_destructor_tmp_[8606746] (8606750 '.' _parent_destructor_tmp_[5534078] gradResource[2172048]))
-
(8606754 call deinit[4099507] _field_destructor_tmp_[8606746])
-
var _field_destructor_tmp_[8606756]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8606758 'move' _field_destructor_tmp_[8606756] (8606760 '.' _parent_destructor_tmp_[5534078] dataResource[2172038]))
-
(8606764 call deinit[4097808] _field_destructor_tmp_[8606756])
-
(5200600 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] . deinit[5200602] ( this[5200606]:TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] ) : void[4]
const in arg this[5200606]:TensorResource(real(32),1,sumOp(4,real(32),4))[4932038]-
{
-
label _enddeinit[5534090]
-
var _field_destructor_tmp_[5534088]:sumOp(4,real(32),4)[4931773]
-
(5534095 'move' _field_destructor_tmp_[5534088] (5534092 '.' this[5200606] operationCtx[4932035]))
-
var _field_destructor_tmp_[8917560]:shared BaseTensorResource(real(32),4)[2601734]
-
(8917562 'move' _field_destructor_tmp_[8917560] (8917564 '.' _field_destructor_tmp_[5534088] input[4931765]))
-
(8917568 call deinit[4144055] _field_destructor_tmp_[8917560])
-
var _parent_destructor_tmp_[5534100]:BaseTensorResource(real(32),1)[2172058]
-
(5534105 'move' _parent_destructor_tmp_[5534100] (5534101 'cast' BaseTensorResource(real(32),1)[2172058] this[5200606]))
-
var _field_destructor_tmp_[8606771]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8606773 'move' _field_destructor_tmp_[8606771] (8606775 '.' _parent_destructor_tmp_[5534100] gradResource[2172048]))
-
(8606779 call deinit[4099507] _field_destructor_tmp_[8606771])
-
var _field_destructor_tmp_[8606781]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8606783 'move' _field_destructor_tmp_[8606781] (8606785 '.' _parent_destructor_tmp_[5534100] dataResource[2172038]))
-
(8606789 call deinit[4097808] _field_destructor_tmp_[8606781])
-
(5200612 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] . deinit[5200614] ( this[5200618]:TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] ) : void[4]
const in arg this[5200618]:TensorResource(real(32),1,maxOp(5,real(32),5))[4950433]-
{
-
label _enddeinit[5534112]
-
var _field_destructor_tmp_[5534110]:maxOp(5,real(32),5)[4950184]
-
(5534117 'move' _field_destructor_tmp_[5534110] (5534114 '.' this[5200618] operationCtx[4950430]))
-
var _field_destructor_tmp_[8917639]:shared BaseTensorResource(real(32),5)[2686980]
-
(8917641 'move' _field_destructor_tmp_[8917639] (8917643 '.' _field_destructor_tmp_[5534110] input[4950176]))
-
(8917647 call deinit[4159631] _field_destructor_tmp_[8917639])
-
var _parent_destructor_tmp_[5534122]:BaseTensorResource(real(32),1)[2172058]
-
(5534127 'move' _parent_destructor_tmp_[5534122] (5534123 'cast' BaseTensorResource(real(32),1)[2172058] this[5200618]))
-
var _field_destructor_tmp_[8606796]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8606798 'move' _field_destructor_tmp_[8606796] (8606800 '.' _parent_destructor_tmp_[5534122] gradResource[2172048]))
-
(8606804 call deinit[4099507] _field_destructor_tmp_[8606796])
-
var _field_destructor_tmp_[8606806]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8606808 'move' _field_destructor_tmp_[8606806] (8606810 '.' _parent_destructor_tmp_[5534122] dataResource[2172038]))
-
(8606814 call deinit[4097808] _field_destructor_tmp_[8606806])
-
(5200624 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] . deinit[5200626] ( this[5200630]:TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] ) : void[4]
const in arg this[5200630]:TensorResource(real(32),1,sumOp(5,real(32),5))[4998873]-
{
-
label _enddeinit[5534134]
-
var _field_destructor_tmp_[5534132]:sumOp(5,real(32),5)[4998608]
-
(5534139 'move' _field_destructor_tmp_[5534132] (5534136 '.' this[5200630] operationCtx[4998870]))
-
var _field_destructor_tmp_[8917718]:shared BaseTensorResource(real(32),5)[2686980]
-
(8917720 'move' _field_destructor_tmp_[8917718] (8917722 '.' _field_destructor_tmp_[5534132] input[4998600]))
-
(8917726 call deinit[4159631] _field_destructor_tmp_[8917718])
-
var _parent_destructor_tmp_[5534144]:BaseTensorResource(real(32),1)[2172058]
-
(5534149 'move' _parent_destructor_tmp_[5534144] (5534145 'cast' BaseTensorResource(real(32),1)[2172058] this[5200630]))
-
var _field_destructor_tmp_[8606821]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8606823 'move' _field_destructor_tmp_[8606821] (8606825 '.' _parent_destructor_tmp_[5534144] gradResource[2172048]))
-
(8606829 call deinit[4099507] _field_destructor_tmp_[8606821])
-
var _field_destructor_tmp_[8606831]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8606833 'move' _field_destructor_tmp_[8606831] (8606835 '.' _parent_destructor_tmp_[5534144] dataResource[2172038]))
-
(8606839 call deinit[4097808] _field_destructor_tmp_[8606831])
-
(5200636 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] . deinit[5200638] ( this[5200642]:TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] ) : void[4]
const in arg this[5200642]:TensorResource(real(32),1,maxOp(6,real(32),6))[5017786]-
{
-
label _enddeinit[5534156]
-
var _field_destructor_tmp_[5534154]:maxOp(6,real(32),6)[5017537]
-
(5534161 'move' _field_destructor_tmp_[5534154] (5534158 '.' this[5200642] operationCtx[5017783]))
-
var _field_destructor_tmp_[8917797]:shared BaseTensorResource(real(32),6)[2858721]
-
(8917799 'move' _field_destructor_tmp_[8917797] (8917801 '.' _field_destructor_tmp_[5534154] input[5017529]))
-
(8917805 call deinit[4176662] _field_destructor_tmp_[8917797])
-
var _parent_destructor_tmp_[5534166]:BaseTensorResource(real(32),1)[2172058]
-
(5534171 'move' _parent_destructor_tmp_[5534166] (5534167 'cast' BaseTensorResource(real(32),1)[2172058] this[5200642]))
-
var _field_destructor_tmp_[8606846]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8606848 'move' _field_destructor_tmp_[8606846] (8606850 '.' _parent_destructor_tmp_[5534166] gradResource[2172048]))
-
(8606854 call deinit[4099507] _field_destructor_tmp_[8606846])
-
var _field_destructor_tmp_[8606856]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8606858 'move' _field_destructor_tmp_[8606856] (8606860 '.' _parent_destructor_tmp_[5534166] dataResource[2172038]))
-
(8606864 call deinit[4097808] _field_destructor_tmp_[8606856])
-
(5200648 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] . deinit[5200650] ( this[5200654]:TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] ) : void[4]
const in arg this[5200654]:TensorResource(real(32),1,sumOp(6,real(32),6))[5067464]-
{
-
label _enddeinit[5534178]
-
var _field_destructor_tmp_[5534176]:sumOp(6,real(32),6)[5067199]
-
(5534183 'move' _field_destructor_tmp_[5534176] (5534180 '.' this[5200654] operationCtx[5067461]))
-
var _field_destructor_tmp_[8917876]:shared BaseTensorResource(real(32),6)[2858721]
-
(8917878 'move' _field_destructor_tmp_[8917876] (8917880 '.' _field_destructor_tmp_[5534176] input[5067191]))
-
(8917884 call deinit[4176662] _field_destructor_tmp_[8917876])
-
var _parent_destructor_tmp_[5534188]:BaseTensorResource(real(32),1)[2172058]
-
(5534193 'move' _parent_destructor_tmp_[5534188] (5534189 'cast' BaseTensorResource(real(32),1)[2172058] this[5200654]))
-
var _field_destructor_tmp_[8606871]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8606873 'move' _field_destructor_tmp_[8606871] (8606875 '.' _parent_destructor_tmp_[5534188] gradResource[2172048]))
-
(8606879 call deinit[4099507] _field_destructor_tmp_[8606871])
-
var _field_destructor_tmp_[8606881]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8606883 'move' _field_destructor_tmp_[8606881] (8606885 '.' _parent_destructor_tmp_[5534188] dataResource[2172038]))
-
(8606889 call deinit[4097808] _field_destructor_tmp_[8606881])
-
(5200660 return _void[46])
}
-
- «»
function TensorResource(real(32),1,addOp(1,real(32)))[5160034] . deinit[5200662] ( this[5200666]:TensorResource(real(32),1,addOp(1,real(32)))[5160034] ) : void[4]
const in arg this[5200666]:TensorResource(real(32),1,addOp(1,real(32)))[5160034]-
{
-
label _enddeinit[5534200]
-
var _field_destructor_tmp_[5534198]:addOp(1,real(32))[5159779]
-
(5534205 'move' _field_destructor_tmp_[5534198] (5534202 '.' this[5200666] operationCtx[5160031]))
-
var _field_destructor_tmp_[8917955]:shared BaseTensorResource(real(32),1)[2179026]
-
(8917957 'move' _field_destructor_tmp_[8917955] (8917959 '.' _field_destructor_tmp_[5534198] rhs[5159771]))
-
(8917963 call deinit[4100020] _field_destructor_tmp_[8917955])
-
var _field_destructor_tmp_[8917965]:shared BaseTensorResource(real(32),1)[2179026]
-
(8917967 'move' _field_destructor_tmp_[8917965] (8917969 '.' _field_destructor_tmp_[5534198] lhs[5159763]))
-
(8917973 call deinit[4100020] _field_destructor_tmp_[8917965])
-
var _parent_destructor_tmp_[5534210]:BaseTensorResource(real(32),1)[2172058]
-
(5534215 'move' _parent_destructor_tmp_[5534210] (5534211 'cast' BaseTensorResource(real(32),1)[2172058] this[5200666]))
-
var _field_destructor_tmp_[8606896]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8606898 'move' _field_destructor_tmp_[8606896] (8606900 '.' _parent_destructor_tmp_[5534210] gradResource[2172048]))
-
(8606904 call deinit[4099507] _field_destructor_tmp_[8606896])
-
var _field_destructor_tmp_[8606906]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8606908 'move' _field_destructor_tmp_[8606906] (8606910 '.' _parent_destructor_tmp_[5534210] dataResource[2172038]))
-
(8606914 call deinit[4097808] _field_destructor_tmp_[8606906])
-
(5200672 return _void[46])
}
-
-
- «»
function TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] . deinit[5200686] ( this[5200690]:TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] ) : void[4]
const in arg this[5200690]:TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981]-
{
-
label _enddeinit[5534244]
-
var _field_destructor_tmp_[5534242]:reshapeOp(1,2,real(32))[4768722]
-
(5534249 'move' _field_destructor_tmp_[5534242] (5534246 '.' this[5200690] operationCtx[4768978]))
-
var _field_destructor_tmp_[8918143]:shared BaseTensorResource(real(32),1)[2179026]
-
(8918145 'move' _field_destructor_tmp_[8918143] (8918147 '.' _field_destructor_tmp_[5534242] input[4768714]))
-
(8918151 call deinit[4100020] _field_destructor_tmp_[8918143])
-
var _parent_destructor_tmp_[5534254]:BaseTensorResource(real(32),2)[2303464]
-
(5534259 'move' _parent_destructor_tmp_[5534254] (5534255 'cast' BaseTensorResource(real(32),2)[2303464] this[5200690]))
-
var _field_destructor_tmp_[8609222]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(8609224 'move' _field_destructor_tmp_[8609222] (8609226 '.' _parent_destructor_tmp_[5534254] gradResource[2303454]))
-
(8609230 call deinit[4116568] _field_destructor_tmp_[8609222])
-
var _field_destructor_tmp_[8609232]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8609234 'move' _field_destructor_tmp_[8609232] (8609236 '.' _parent_destructor_tmp_[5534254] dataResource[2303444]))
-
(8609240 call deinit[4114869] _field_destructor_tmp_[8609232])
-
(5200696 return _void[46])
}
-
-
- «»
function TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] . deinit[5200710] ( this[5200714]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] ) : void[4]
const in arg this[5200714]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176]-
{
-
label _enddeinit[5534288]
-
var _field_destructor_tmp_[5534286]:subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923]
-
(5534293 'move' _field_destructor_tmp_[5534286] (5534290 '.' this[5200714] operationCtx[4792173]))
-
var _field_destructor_tmp_[8918301]:shared BaseTensorResource(real(32),2)[2309967]
-
(8918303 'move' _field_destructor_tmp_[8918301] (8918305 '.' _field_destructor_tmp_[5534286] rhs[4791916]))
-
(8918309 call deinit[4117081] _field_destructor_tmp_[8918301])
-
var _field_destructor_tmp_[8918311]:shared BaseTensorResource(real(32),2)[2309967]
-
(8918313 'move' _field_destructor_tmp_[8918311] (8918315 '.' _field_destructor_tmp_[5534286] lhs[4791909]))
-
(8918319 call deinit[4117081] _field_destructor_tmp_[8918311])
-
var _parent_destructor_tmp_[5534298]:BaseTensorResource(real(32),2)[2303464]
-
(5534303 'move' _parent_destructor_tmp_[5534298] (5534299 'cast' BaseTensorResource(real(32),2)[2303464] this[5200714]))
-
var _field_destructor_tmp_[8609272]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(8609274 'move' _field_destructor_tmp_[8609272] (8609276 '.' _parent_destructor_tmp_[5534298] gradResource[2303454]))
-
(8609280 call deinit[4116568] _field_destructor_tmp_[8609272])
-
var _field_destructor_tmp_[8609282]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8609284 'move' _field_destructor_tmp_[8609282] (8609286 '.' _parent_destructor_tmp_[5534298] dataResource[2303444]))
-
(8609290 call deinit[4114869] _field_destructor_tmp_[8609282])
-
(5200720 return _void[46])
}
-
-
- «»
function TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] . deinit[5200734] ( this[5200738]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] ) : void[4]
const in arg this[5200738]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742]-
{
-
label _enddeinit[5534332]
-
var _field_destructor_tmp_[5534330]:divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489]
-
(5534337 'move' _field_destructor_tmp_[5534330] (5534334 '.' this[5200738] operationCtx[4816739]))
-
var _field_destructor_tmp_[8918489]:shared BaseTensorResource(real(32),2)[2309967]
-
(8918491 'move' _field_destructor_tmp_[8918489] (8918493 '.' _field_destructor_tmp_[5534330] rhs[4816482]))
-
(8918497 call deinit[4117081] _field_destructor_tmp_[8918489])
-
var _field_destructor_tmp_[8918499]:shared BaseTensorResource(real(32),2)[2309967]
-
(8918501 'move' _field_destructor_tmp_[8918499] (8918503 '.' _field_destructor_tmp_[5534330] lhs[4816475]))
-
(8918507 call deinit[4117081] _field_destructor_tmp_[8918499])
-
var _parent_destructor_tmp_[5534342]:BaseTensorResource(real(32),2)[2303464]
-
(5534347 'move' _parent_destructor_tmp_[5534342] (5534343 'cast' BaseTensorResource(real(32),2)[2303464] this[5200738]))
-
var _field_destructor_tmp_[8609322]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(8609324 'move' _field_destructor_tmp_[8609322] (8609326 '.' _parent_destructor_tmp_[5534342] gradResource[2303454]))
-
(8609330 call deinit[4116568] _field_destructor_tmp_[8609322])
-
var _field_destructor_tmp_[8609332]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8609334 'move' _field_destructor_tmp_[8609332] (8609336 '.' _parent_destructor_tmp_[5534342] dataResource[2303444]))
-
(8609340 call deinit[4114869] _field_destructor_tmp_[8609332])
-
(5200744 return _void[46])
}
-
- «»
function TensorResource(real(32),2,addOp(2,real(32)))[5166494] . deinit[5200746] ( this[5200750]:TensorResource(real(32),2,addOp(2,real(32)))[5166494] ) : void[4]
const in arg this[5200750]:TensorResource(real(32),2,addOp(2,real(32)))[5166494]-
{
-
label _enddeinit[5534354]
-
var _field_destructor_tmp_[5534352]:addOp(2,real(32))[5166239]
-
(5534359 'move' _field_destructor_tmp_[5534352] (5534356 '.' this[5200750] operationCtx[5166491]))
-
var _field_destructor_tmp_[8918598]:shared BaseTensorResource(real(32),2)[2309967]
-
(8918600 'move' _field_destructor_tmp_[8918598] (8918602 '.' _field_destructor_tmp_[5534352] rhs[5166231]))
-
(8918606 call deinit[4117081] _field_destructor_tmp_[8918598])
-
var _field_destructor_tmp_[8918608]:shared BaseTensorResource(real(32),2)[2309967]
-
(8918610 'move' _field_destructor_tmp_[8918608] (8918612 '.' _field_destructor_tmp_[5534352] lhs[5166223]))
-
(8918616 call deinit[4117081] _field_destructor_tmp_[8918608])
-
var _parent_destructor_tmp_[5534364]:BaseTensorResource(real(32),2)[2303464]
-
(5534369 'move' _parent_destructor_tmp_[5534364] (5534365 'cast' BaseTensorResource(real(32),2)[2303464] this[5200750]))
-
var _field_destructor_tmp_[8609347]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(8609349 'move' _field_destructor_tmp_[8609347] (8609351 '.' _parent_destructor_tmp_[5534364] gradResource[2303454]))
-
(8609355 call deinit[4116568] _field_destructor_tmp_[8609347])
-
var _field_destructor_tmp_[8609357]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8609359 'move' _field_destructor_tmp_[8609357] (8609361 '.' _parent_destructor_tmp_[5534364] dataResource[2303444]))
-
(8609365 call deinit[4114869] _field_destructor_tmp_[8609357])
-
(5200756 return _void[46])
}
-
-
- «»
function TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] . deinit[5200770] ( this[5200774]:TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] ) : void[4]
const in arg this[5200774]:TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035]-
{
-
label _enddeinit[5534398]
-
var _field_destructor_tmp_[5534396]:reshapeOp(1,3,real(32))[4829776]
-
(5534403 'move' _field_destructor_tmp_[5534396] (5534400 '.' this[5200774] operationCtx[4830032]))
-
var _field_destructor_tmp_[8918786]:shared BaseTensorResource(real(32),1)[2179026]
-
(8918788 'move' _field_destructor_tmp_[8918786] (8918790 '.' _field_destructor_tmp_[5534396] input[4829768]))
-
(8918794 call deinit[4100020] _field_destructor_tmp_[8918786])
-
var _parent_destructor_tmp_[5534408]:BaseTensorResource(real(32),3)[2453288]
-
(5534413 'move' _parent_destructor_tmp_[5534408] (5534409 'cast' BaseTensorResource(real(32),3)[2453288] this[5200774]))
-
var _field_destructor_tmp_[8611934]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(8611936 'move' _field_destructor_tmp_[8611934] (8611938 '.' _parent_destructor_tmp_[5534408] gradResource[2453278]))
-
(8611942 call deinit[4133329] _field_destructor_tmp_[8611934])
-
var _field_destructor_tmp_[8611944]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8611946 'move' _field_destructor_tmp_[8611944] (8611948 '.' _parent_destructor_tmp_[5534408] dataResource[2453268]))
-
(8611952 call deinit[4131630] _field_destructor_tmp_[8611944])
-
(5200780 return _void[46])
}
-
-
- «»
function TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] . deinit[5200794] ( this[5200798]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] ) : void[4]
const in arg this[5200798]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353]-
{
-
label _enddeinit[5534442]
-
var _field_destructor_tmp_[5534440]:subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100]
-
(5534447 'move' _field_destructor_tmp_[5534440] (5534444 '.' this[5200798] operationCtx[4853350]))
-
var _field_destructor_tmp_[8918944]:shared BaseTensorResource(real(32),3)[2460191]
-
(8918946 'move' _field_destructor_tmp_[8918944] (8918948 '.' _field_destructor_tmp_[5534440] rhs[4853093]))
-
(8918952 call deinit[4133842] _field_destructor_tmp_[8918944])
-
var _field_destructor_tmp_[8918954]:shared BaseTensorResource(real(32),3)[2460191]
-
(8918956 'move' _field_destructor_tmp_[8918954] (8918958 '.' _field_destructor_tmp_[5534440] lhs[4853086]))
-
(8918962 call deinit[4133842] _field_destructor_tmp_[8918954])
-
var _parent_destructor_tmp_[5534452]:BaseTensorResource(real(32),3)[2453288]
-
(5534457 'move' _parent_destructor_tmp_[5534452] (5534453 'cast' BaseTensorResource(real(32),3)[2453288] this[5200798]))
-
var _field_destructor_tmp_[8611984]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(8611986 'move' _field_destructor_tmp_[8611984] (8611988 '.' _parent_destructor_tmp_[5534452] gradResource[2453278]))
-
(8611992 call deinit[4133329] _field_destructor_tmp_[8611984])
-
var _field_destructor_tmp_[8611994]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8611996 'move' _field_destructor_tmp_[8611994] (8611998 '.' _parent_destructor_tmp_[5534452] dataResource[2453268]))
-
(8612002 call deinit[4131630] _field_destructor_tmp_[8611994])
-
(5200804 return _void[46])
}
-
-
- «»
function TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] . deinit[5200818] ( this[5200822]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] ) : void[4]
const in arg this[5200822]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434]-
{
-
label _enddeinit[5534486]
-
var _field_destructor_tmp_[5534484]:divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181]
-
(5534491 'move' _field_destructor_tmp_[5534484] (5534488 '.' this[5200822] operationCtx[4878431]))
-
var _field_destructor_tmp_[8919132]:shared BaseTensorResource(real(32),3)[2460191]
-
(8919134 'move' _field_destructor_tmp_[8919132] (8919136 '.' _field_destructor_tmp_[5534484] rhs[4878174]))
-
(8919140 call deinit[4133842] _field_destructor_tmp_[8919132])
-
var _field_destructor_tmp_[8919142]:shared BaseTensorResource(real(32),3)[2460191]
-
(8919144 'move' _field_destructor_tmp_[8919142] (8919146 '.' _field_destructor_tmp_[5534484] lhs[4878167]))
-
(8919150 call deinit[4133842] _field_destructor_tmp_[8919142])
-
var _parent_destructor_tmp_[5534496]:BaseTensorResource(real(32),3)[2453288]
-
(5534501 'move' _parent_destructor_tmp_[5534496] (5534497 'cast' BaseTensorResource(real(32),3)[2453288] this[5200822]))
-
var _field_destructor_tmp_[8612034]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(8612036 'move' _field_destructor_tmp_[8612034] (8612038 '.' _parent_destructor_tmp_[5534496] gradResource[2453278]))
-
(8612042 call deinit[4133329] _field_destructor_tmp_[8612034])
-
var _field_destructor_tmp_[8612044]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8612046 'move' _field_destructor_tmp_[8612044] (8612048 '.' _parent_destructor_tmp_[5534496] dataResource[2453268]))
-
(8612052 call deinit[4131630] _field_destructor_tmp_[8612044])
-
(5200828 return _void[46])
}
-
- «»
function TensorResource(real(32),3,addOp(3,real(32)))[5173035] . deinit[5200830] ( this[5200834]:TensorResource(real(32),3,addOp(3,real(32)))[5173035] ) : void[4]
const in arg this[5200834]:TensorResource(real(32),3,addOp(3,real(32)))[5173035]-
{
-
label _enddeinit[5534508]
-
var _field_destructor_tmp_[5534506]:addOp(3,real(32))[5172780]
-
(5534513 'move' _field_destructor_tmp_[5534506] (5534510 '.' this[5200834] operationCtx[5173032]))
-
var _field_destructor_tmp_[8919241]:shared BaseTensorResource(real(32),3)[2460191]
-
(8919243 'move' _field_destructor_tmp_[8919241] (8919245 '.' _field_destructor_tmp_[5534506] rhs[5172772]))
-
(8919249 call deinit[4133842] _field_destructor_tmp_[8919241])
-
var _field_destructor_tmp_[8919251]:shared BaseTensorResource(real(32),3)[2460191]
-
(8919253 'move' _field_destructor_tmp_[8919251] (8919255 '.' _field_destructor_tmp_[5534506] lhs[5172764]))
-
(8919259 call deinit[4133842] _field_destructor_tmp_[8919251])
-
var _parent_destructor_tmp_[5534518]:BaseTensorResource(real(32),3)[2453288]
-
(5534523 'move' _parent_destructor_tmp_[5534518] (5534519 'cast' BaseTensorResource(real(32),3)[2453288] this[5200834]))
-
var _field_destructor_tmp_[8612059]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(8612061 'move' _field_destructor_tmp_[8612059] (8612063 '.' _parent_destructor_tmp_[5534518] gradResource[2453278]))
-
(8612067 call deinit[4133329] _field_destructor_tmp_[8612059])
-
var _field_destructor_tmp_[8612069]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8612071 'move' _field_destructor_tmp_[8612069] (8612073 '.' _parent_destructor_tmp_[5534518] dataResource[2453268]))
-
(8612077 call deinit[4131630] _field_destructor_tmp_[8612069])
-
(5200840 return _void[46])
}
-
-
- «»
function TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] . deinit[5200854] ( this[5200858]:TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] ) : void[4]
const in arg this[5200858]:TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673]-
{
-
label _enddeinit[5534552]
-
var _field_destructor_tmp_[5534550]:reshapeOp(1,4,real(32))[4892414]
-
(5534557 'move' _field_destructor_tmp_[5534550] (5534554 '.' this[5200858] operationCtx[4892670]))
-
var _field_destructor_tmp_[8919429]:shared BaseTensorResource(real(32),1)[2179026]
-
(8919431 'move' _field_destructor_tmp_[8919429] (8919433 '.' _field_destructor_tmp_[5534550] input[4892406]))
-
(8919437 call deinit[4100020] _field_destructor_tmp_[8919429])
-
var _parent_destructor_tmp_[5534562]:BaseTensorResource(real(32),4)[2594431]
-
(5534567 'move' _parent_destructor_tmp_[5534562] (5534563 'cast' BaseTensorResource(real(32),4)[2594431] this[5200858]))
-
var _field_destructor_tmp_[8613514]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(8613516 'move' _field_destructor_tmp_[8613514] (8613518 '.' _parent_destructor_tmp_[5534562] gradResource[2594421]))
-
(8613522 call deinit[4143542] _field_destructor_tmp_[8613514])
-
var _field_destructor_tmp_[8613524]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8613526 'move' _field_destructor_tmp_[8613524] (8613528 '.' _parent_destructor_tmp_[5534562] dataResource[2594411]))
-
(8613532 call deinit[4141843] _field_destructor_tmp_[8613524])
-
(5200864 return _void[46])
}
-
-
- «»
function TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] . deinit[5200878] ( this[5200882]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] ) : void[4]
const in arg this[5200882]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516]-
{
-
label _enddeinit[5534596]
-
var _field_destructor_tmp_[5534594]:subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263]
-
(5534601 'move' _field_destructor_tmp_[5534594] (5534598 '.' this[5200882] operationCtx[4918513]))
-
var _field_destructor_tmp_[8919587]:shared BaseTensorResource(real(32),4)[2601734]
-
(8919589 'move' _field_destructor_tmp_[8919587] (8919591 '.' _field_destructor_tmp_[5534594] rhs[4918256]))
-
(8919595 call deinit[4144055] _field_destructor_tmp_[8919587])
-
var _field_destructor_tmp_[8919597]:shared BaseTensorResource(real(32),4)[2601734]
-
(8919599 'move' _field_destructor_tmp_[8919597] (8919601 '.' _field_destructor_tmp_[5534594] lhs[4918249]))
-
(8919605 call deinit[4144055] _field_destructor_tmp_[8919597])
-
var _parent_destructor_tmp_[5534606]:BaseTensorResource(real(32),4)[2594431]
-
(5534611 'move' _parent_destructor_tmp_[5534606] (5534607 'cast' BaseTensorResource(real(32),4)[2594431] this[5200882]))
-
var _field_destructor_tmp_[8613564]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(8613566 'move' _field_destructor_tmp_[8613564] (8613568 '.' _parent_destructor_tmp_[5534606] gradResource[2594421]))
-
(8613572 call deinit[4143542] _field_destructor_tmp_[8613564])
-
var _field_destructor_tmp_[8613574]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8613576 'move' _field_destructor_tmp_[8613574] (8613578 '.' _parent_destructor_tmp_[5534606] dataResource[2594411]))
-
(8613582 call deinit[4141843] _field_destructor_tmp_[8613574])
-
(5200888 return _void[46])
}
-
-
- «»
function TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] . deinit[5200902] ( this[5200906]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] ) : void[4]
const in arg this[5200906]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338]-
{
-
label _enddeinit[5534640]
-
var _field_destructor_tmp_[5534638]:divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085]
-
(5534645 'move' _field_destructor_tmp_[5534638] (5534642 '.' this[5200906] operationCtx[4943335]))
-
var _field_destructor_tmp_[8919775]:shared BaseTensorResource(real(32),4)[2601734]
-
(8919777 'move' _field_destructor_tmp_[8919775] (8919779 '.' _field_destructor_tmp_[5534638] rhs[4943078]))
-
(8919783 call deinit[4144055] _field_destructor_tmp_[8919775])
-
var _field_destructor_tmp_[8919785]:shared BaseTensorResource(real(32),4)[2601734]
-
(8919787 'move' _field_destructor_tmp_[8919785] (8919789 '.' _field_destructor_tmp_[5534638] lhs[4943071]))
-
(8919793 call deinit[4144055] _field_destructor_tmp_[8919785])
-
var _parent_destructor_tmp_[5534650]:BaseTensorResource(real(32),4)[2594431]
-
(5534655 'move' _parent_destructor_tmp_[5534650] (5534651 'cast' BaseTensorResource(real(32),4)[2594431] this[5200906]))
-
var _field_destructor_tmp_[8613614]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(8613616 'move' _field_destructor_tmp_[8613614] (8613618 '.' _parent_destructor_tmp_[5534650] gradResource[2594421]))
-
(8613622 call deinit[4143542] _field_destructor_tmp_[8613614])
-
var _field_destructor_tmp_[8613624]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8613626 'move' _field_destructor_tmp_[8613624] (8613628 '.' _parent_destructor_tmp_[5534650] dataResource[2594411]))
-
(8613632 call deinit[4141843] _field_destructor_tmp_[8613624])
-
(5200912 return _void[46])
}
-
- «»
function TensorResource(real(32),4,addOp(4,real(32)))[5179576] . deinit[5200914] ( this[5200918]:TensorResource(real(32),4,addOp(4,real(32)))[5179576] ) : void[4]
const in arg this[5200918]:TensorResource(real(32),4,addOp(4,real(32)))[5179576]-
{
-
label _enddeinit[5534662]
-
var _field_destructor_tmp_[5534660]:addOp(4,real(32))[5179321]
-
(5534667 'move' _field_destructor_tmp_[5534660] (5534664 '.' this[5200918] operationCtx[5179573]))
-
var _field_destructor_tmp_[8919884]:shared BaseTensorResource(real(32),4)[2601734]
-
(8919886 'move' _field_destructor_tmp_[8919884] (8919888 '.' _field_destructor_tmp_[5534660] rhs[5179313]))
-
(8919892 call deinit[4144055] _field_destructor_tmp_[8919884])
-
var _field_destructor_tmp_[8919894]:shared BaseTensorResource(real(32),4)[2601734]
-
(8919896 'move' _field_destructor_tmp_[8919894] (8919898 '.' _field_destructor_tmp_[5534660] lhs[5179305]))
-
(8919902 call deinit[4144055] _field_destructor_tmp_[8919894])
-
var _parent_destructor_tmp_[5534672]:BaseTensorResource(real(32),4)[2594431]
-
(5534677 'move' _parent_destructor_tmp_[5534672] (5534673 'cast' BaseTensorResource(real(32),4)[2594431] this[5200918]))
-
var _field_destructor_tmp_[8613639]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(8613641 'move' _field_destructor_tmp_[8613639] (8613643 '.' _parent_destructor_tmp_[5534672] gradResource[2594421]))
-
(8613647 call deinit[4143542] _field_destructor_tmp_[8613639])
-
var _field_destructor_tmp_[8613649]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8613651 'move' _field_destructor_tmp_[8613649] (8613653 '.' _parent_destructor_tmp_[5534672] dataResource[2594411]))
-
(8613657 call deinit[4141843] _field_destructor_tmp_[8613649])
-
(5200924 return _void[46])
}
-
-
- «»
function TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] . deinit[5200938] ( this[5200942]:TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] ) : void[4]
const in arg this[5200942]:TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655]-
{
-
label _enddeinit[5534706]
-
var _field_destructor_tmp_[5534704]:reshapeOp(1,5,real(32))[4957396]
-
(5534711 'move' _field_destructor_tmp_[5534704] (5534708 '.' this[5200942] operationCtx[4957652]))
-
var _field_destructor_tmp_[8920072]:shared BaseTensorResource(real(32),1)[2179026]
-
(8920074 'move' _field_destructor_tmp_[8920072] (8920076 '.' _field_destructor_tmp_[5534704] input[4957388]))
-
(8920080 call deinit[4100020] _field_destructor_tmp_[8920072])
-
var _parent_destructor_tmp_[5534716]:BaseTensorResource(real(32),5)[2679277]
-
(5534721 'move' _parent_destructor_tmp_[5534716] (5534717 'cast' BaseTensorResource(real(32),5)[2679277] this[5200942]))
-
var _field_destructor_tmp_[8615964]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(8615966 'move' _field_destructor_tmp_[8615964] (8615968 '.' _parent_destructor_tmp_[5534716] gradResource[2679267]))
-
(8615972 call deinit[4159118] _field_destructor_tmp_[8615964])
-
var _field_destructor_tmp_[8615974]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8615976 'move' _field_destructor_tmp_[8615974] (8615978 '.' _parent_destructor_tmp_[5534716] dataResource[2679257]))
-
(8615982 call deinit[4157419] _field_destructor_tmp_[8615974])
-
(5200948 return _void[46])
}
-
-
- «»
function TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] . deinit[5200962] ( this[5200966]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] ) : void[4]
const in arg this[5200966]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642]-
{
-
label _enddeinit[5534750]
-
var _field_destructor_tmp_[5534748]:subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389]
-
(5534755 'move' _field_destructor_tmp_[5534748] (5534752 '.' this[5200966] operationCtx[4984639]))
-
var _field_destructor_tmp_[8920230]:shared BaseTensorResource(real(32),5)[2686980]
-
(8920232 'move' _field_destructor_tmp_[8920230] (8920234 '.' _field_destructor_tmp_[5534748] rhs[4984382]))
-
(8920238 call deinit[4159631] _field_destructor_tmp_[8920230])
-
var _field_destructor_tmp_[8920240]:shared BaseTensorResource(real(32),5)[2686980]
-
(8920242 'move' _field_destructor_tmp_[8920240] (8920244 '.' _field_destructor_tmp_[5534748] lhs[4984375]))
-
(8920248 call deinit[4159631] _field_destructor_tmp_[8920240])
-
var _parent_destructor_tmp_[5534760]:BaseTensorResource(real(32),5)[2679277]
-
(5534765 'move' _parent_destructor_tmp_[5534760] (5534761 'cast' BaseTensorResource(real(32),5)[2679277] this[5200966]))
-
var _field_destructor_tmp_[8616014]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(8616016 'move' _field_destructor_tmp_[8616014] (8616018 '.' _parent_destructor_tmp_[5534760] gradResource[2679267]))
-
(8616022 call deinit[4159118] _field_destructor_tmp_[8616014])
-
var _field_destructor_tmp_[8616024]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8616026 'move' _field_destructor_tmp_[8616024] (8616028 '.' _parent_destructor_tmp_[5534760] dataResource[2679257]))
-
(8616032 call deinit[4157419] _field_destructor_tmp_[8616024])
-
(5200972 return _void[46])
}
-
-
- «»
function TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] . deinit[5200986] ( this[5200990]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] ) : void[4]
const in arg this[5200990]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645]-
{
-
label _enddeinit[5534794]
-
var _field_destructor_tmp_[5534792]:divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392]
-
(5534799 'move' _field_destructor_tmp_[5534792] (5534796 '.' this[5200990] operationCtx[5010642]))
-
var _field_destructor_tmp_[8920418]:shared BaseTensorResource(real(32),5)[2686980]
-
(8920420 'move' _field_destructor_tmp_[8920418] (8920422 '.' _field_destructor_tmp_[5534792] rhs[5010385]))
-
(8920426 call deinit[4159631] _field_destructor_tmp_[8920418])
-
var _field_destructor_tmp_[8920428]:shared BaseTensorResource(real(32),5)[2686980]
-
(8920430 'move' _field_destructor_tmp_[8920428] (8920432 '.' _field_destructor_tmp_[5534792] lhs[5010378]))
-
(8920436 call deinit[4159631] _field_destructor_tmp_[8920428])
-
var _parent_destructor_tmp_[5534804]:BaseTensorResource(real(32),5)[2679277]
-
(5534809 'move' _parent_destructor_tmp_[5534804] (5534805 'cast' BaseTensorResource(real(32),5)[2679277] this[5200990]))
-
var _field_destructor_tmp_[8616064]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(8616066 'move' _field_destructor_tmp_[8616064] (8616068 '.' _parent_destructor_tmp_[5534804] gradResource[2679267]))
-
(8616072 call deinit[4159118] _field_destructor_tmp_[8616064])
-
var _field_destructor_tmp_[8616074]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8616076 'move' _field_destructor_tmp_[8616074] (8616078 '.' _parent_destructor_tmp_[5534804] dataResource[2679257]))
-
(8616082 call deinit[4157419] _field_destructor_tmp_[8616074])
-
(5200996 return _void[46])
}
-
- «»
function TensorResource(real(32),5,addOp(5,real(32)))[5186117] . deinit[5200998] ( this[5201002]:TensorResource(real(32),5,addOp(5,real(32)))[5186117] ) : void[4]
const in arg this[5201002]:TensorResource(real(32),5,addOp(5,real(32)))[5186117]-
{
-
label _enddeinit[5534816]
-
var _field_destructor_tmp_[5534814]:addOp(5,real(32))[5185862]
-
(5534821 'move' _field_destructor_tmp_[5534814] (5534818 '.' this[5201002] operationCtx[5186114]))
-
var _field_destructor_tmp_[8920527]:shared BaseTensorResource(real(32),5)[2686980]
-
(8920529 'move' _field_destructor_tmp_[8920527] (8920531 '.' _field_destructor_tmp_[5534814] rhs[5185854]))
-
(8920535 call deinit[4159631] _field_destructor_tmp_[8920527])
-
var _field_destructor_tmp_[8920537]:shared BaseTensorResource(real(32),5)[2686980]
-
(8920539 'move' _field_destructor_tmp_[8920537] (8920541 '.' _field_destructor_tmp_[5534814] lhs[5185846]))
-
(8920545 call deinit[4159631] _field_destructor_tmp_[8920537])
-
var _parent_destructor_tmp_[5534826]:BaseTensorResource(real(32),5)[2679277]
-
(5534831 'move' _parent_destructor_tmp_[5534826] (5534827 'cast' BaseTensorResource(real(32),5)[2679277] this[5201002]))
-
var _field_destructor_tmp_[8616089]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(8616091 'move' _field_destructor_tmp_[8616089] (8616093 '.' _parent_destructor_tmp_[5534826] gradResource[2679267]))
-
(8616097 call deinit[4159118] _field_destructor_tmp_[8616089])
-
var _field_destructor_tmp_[8616099]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8616101 'move' _field_destructor_tmp_[8616099] (8616103 '.' _parent_destructor_tmp_[5534826] dataResource[2679257]))
-
(8616107 call deinit[4157419] _field_destructor_tmp_[8616099])
-
(5201008 return _void[46])
}
-
-
- «»
function TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] . deinit[5201022] ( this[5201026]:TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] ) : void[4]
const in arg this[5201026]:TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070]-
{
-
label _enddeinit[5534860]
-
var _field_destructor_tmp_[5534858]:reshapeOp(1,6,real(32))[5024811]
-
(5534865 'move' _field_destructor_tmp_[5534858] (5534862 '.' this[5201026] operationCtx[5025067]))
-
var _field_destructor_tmp_[8920715]:shared BaseTensorResource(real(32),1)[2179026]
-
(8920717 'move' _field_destructor_tmp_[8920715] (8920719 '.' _field_destructor_tmp_[5534858] input[5024803]))
-
(8920723 call deinit[4100020] _field_destructor_tmp_[8920715])
-
var _parent_destructor_tmp_[5534870]:BaseTensorResource(real(32),6)[2850618]
-
(5534875 'move' _parent_destructor_tmp_[5534870] (5534871 'cast' BaseTensorResource(real(32),6)[2850618] this[5201026]))
-
var _field_destructor_tmp_[8618518]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(8618520 'move' _field_destructor_tmp_[8618518] (8618522 '.' _parent_destructor_tmp_[5534870] gradResource[2850608]))
-
(8618526 call deinit[4176149] _field_destructor_tmp_[8618518])
-
var _field_destructor_tmp_[8618528]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8618530 'move' _field_destructor_tmp_[8618528] (8618532 '.' _parent_destructor_tmp_[5534870] dataResource[2850598]))
-
(8618536 call deinit[4174450] _field_destructor_tmp_[8618528])
-
(5201032 return _void[46])
}
-
-
- «»
function TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] . deinit[5201046] ( this[5201050]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] ) : void[4]
const in arg this[5201050]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201]-
{
-
label _enddeinit[5534904]
-
var _field_destructor_tmp_[5534902]:subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948]
-
(5534909 'move' _field_destructor_tmp_[5534902] (5534906 '.' this[5201050] operationCtx[5053198]))
-
var _field_destructor_tmp_[8920873]:shared BaseTensorResource(real(32),6)[2858721]
-
(8920875 'move' _field_destructor_tmp_[8920873] (8920877 '.' _field_destructor_tmp_[5534902] rhs[5052941]))
-
(8920881 call deinit[4176662] _field_destructor_tmp_[8920873])
-
var _field_destructor_tmp_[8920883]:shared BaseTensorResource(real(32),6)[2858721]
-
(8920885 'move' _field_destructor_tmp_[8920883] (8920887 '.' _field_destructor_tmp_[5534902] lhs[5052934]))
-
(8920891 call deinit[4176662] _field_destructor_tmp_[8920883])
-
var _parent_destructor_tmp_[5534914]:BaseTensorResource(real(32),6)[2850618]
-
(5534919 'move' _parent_destructor_tmp_[5534914] (5534915 'cast' BaseTensorResource(real(32),6)[2850618] this[5201050]))
-
var _field_destructor_tmp_[8618568]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(8618570 'move' _field_destructor_tmp_[8618568] (8618572 '.' _parent_destructor_tmp_[5534914] gradResource[2850608]))
-
(8618576 call deinit[4176149] _field_destructor_tmp_[8618568])
-
var _field_destructor_tmp_[8618578]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8618580 'move' _field_destructor_tmp_[8618578] (8618582 '.' _parent_destructor_tmp_[5534914] dataResource[2850598]))
-
(8618586 call deinit[4174450] _field_destructor_tmp_[8618578])
-
(5201056 return _void[46])
}
-
-
- «»
function TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] . deinit[5201070] ( this[5201074]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] ) : void[4]
const in arg this[5201074]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657]-
{
-
label _enddeinit[5534948]
-
var _field_destructor_tmp_[5534946]:divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404]
-
(5534953 'move' _field_destructor_tmp_[5534946] (5534950 '.' this[5201074] operationCtx[5079654]))
-
var _field_destructor_tmp_[8921061]:shared BaseTensorResource(real(32),6)[2858721]
-
(8921063 'move' _field_destructor_tmp_[8921061] (8921065 '.' _field_destructor_tmp_[5534946] rhs[5079397]))
-
(8921069 call deinit[4176662] _field_destructor_tmp_[8921061])
-
var _field_destructor_tmp_[8921071]:shared BaseTensorResource(real(32),6)[2858721]
-
(8921073 'move' _field_destructor_tmp_[8921071] (8921075 '.' _field_destructor_tmp_[5534946] lhs[5079390]))
-
(8921079 call deinit[4176662] _field_destructor_tmp_[8921071])
-
var _parent_destructor_tmp_[5534958]:BaseTensorResource(real(32),6)[2850618]
-
(5534963 'move' _parent_destructor_tmp_[5534958] (5534959 'cast' BaseTensorResource(real(32),6)[2850618] this[5201074]))
-
var _field_destructor_tmp_[8618618]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(8618620 'move' _field_destructor_tmp_[8618618] (8618622 '.' _parent_destructor_tmp_[5534958] gradResource[2850608]))
-
(8618626 call deinit[4176149] _field_destructor_tmp_[8618618])
-
var _field_destructor_tmp_[8618628]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8618630 'move' _field_destructor_tmp_[8618628] (8618632 '.' _parent_destructor_tmp_[5534958] dataResource[2850598]))
-
(8618636 call deinit[4174450] _field_destructor_tmp_[8618628])
-
(5201080 return _void[46])
}
-
- «»
function TensorResource(real(32),6,addOp(6,real(32)))[5192658] . deinit[5201082] ( this[5201086]:TensorResource(real(32),6,addOp(6,real(32)))[5192658] ) : void[4]
const in arg this[5201086]:TensorResource(real(32),6,addOp(6,real(32)))[5192658]-
{
-
label _enddeinit[5534970]
-
var _field_destructor_tmp_[5534968]:addOp(6,real(32))[5192403]
-
(5534975 'move' _field_destructor_tmp_[5534968] (5534972 '.' this[5201086] operationCtx[5192655]))
-
var _field_destructor_tmp_[8921170]:shared BaseTensorResource(real(32),6)[2858721]
-
(8921172 'move' _field_destructor_tmp_[8921170] (8921174 '.' _field_destructor_tmp_[5534968] rhs[5192395]))
-
(8921178 call deinit[4176662] _field_destructor_tmp_[8921170])
-
var _field_destructor_tmp_[8921180]:shared BaseTensorResource(real(32),6)[2858721]
-
(8921182 'move' _field_destructor_tmp_[8921180] (8921184 '.' _field_destructor_tmp_[5534968] lhs[5192387]))
-
(8921188 call deinit[4176662] _field_destructor_tmp_[8921180])
-
var _parent_destructor_tmp_[5534980]:BaseTensorResource(real(32),6)[2850618]
-
(5534985 'move' _parent_destructor_tmp_[5534980] (5534981 'cast' BaseTensorResource(real(32),6)[2850618] this[5201086]))
-
var _field_destructor_tmp_[8618643]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(8618645 'move' _field_destructor_tmp_[8618643] (8618647 '.' _parent_destructor_tmp_[5534980] gradResource[2850608]))
-
(8618651 call deinit[4176149] _field_destructor_tmp_[8618643])
-
var _field_destructor_tmp_[8618653]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8618655 'move' _field_destructor_tmp_[8618653] (8618657 '.' _parent_destructor_tmp_[5534980] dataResource[2850598]))
-
(8618661 call deinit[4174450] _field_destructor_tmp_[8618653])
-
(5201092 return _void[46])
}
-
- «»
function _new[2147131] ( dataResource[2147142]:shared Remote(ndarray(4,real(64)))[1976761] ) : TensorResource(real(64),4,baseValue)[2147101]
const ref arg dataResource[2147142]:shared Remote(ndarray(4,real(64)))[1976761]-
{
-
var _formal_tmp_dataResource[2147202]:shared Remote(ndarray(4,real(64)))[1976761]
-
(2147205 'move' _formal_tmp_dataResource[2147202] dataResource[2147142])
-
var initTemp[2147133]:TensorResource(real(64),4,baseValue)[2147101]
-
var call_tmp[2147179]:int(64)[10]
-
(2147182 'move' call_tmp[2147179] (2147208 'sizeof_bundle' TensorResource(real(64),4,baseValue)[2147101]))
-
var cast_tmp[2147211]:c_ptr(void)[1465614]
-
(2147213 'move' cast_tmp[2147211] (2147150 call chpl_here_alloc[308303] call_tmp[2147179] 97))
-
(2147153 'move' initTemp[2147133] (2147215 'cast' TensorResource(real(64),4,baseValue)[2147101] cast_tmp[2147211]))
-
(2147134 call init[2144112] initTemp[2147133] _formal_tmp_dataResource[2147202])
-
var tmp[2147155]:TensorResource(real(64),4,baseValue)[2147101]
-
(2147162 'move' tmp[2147155] initTemp[2147133])
-
(2147174 return tmp[2147155])
}
-
- «»
function _new[4423212] ( dataResource[4423223]:shared Remote(ndarray(4,real(64)))[1976761] , gradResource[4423258]:shared Remote(ndarray(4,real(64)))?[1976842] , operationCtx[4423263]:baseValue[334793] ) : TensorResource(real(64),4,baseValue)[2147101]
const ref arg dataResource[4423223]:shared Remote(ndarray(4,real(64)))[1976761] const ref arg gradResource[4423258]:shared Remote(ndarray(4,real(64)))?[1976842] const ref arg operationCtx[4423263]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[4423327]:shared Remote(ndarray(4,real(64)))[1976761]
-
(4423331 'move' _formal_tmp_dataResource[4423327] dataResource[4423223])
-
var _formal_tmp_gradResource[4423328]:shared Remote(ndarray(4,real(64)))?[1976842]
-
(4423335 'move' _formal_tmp_gradResource[4423328] gradResource[4423258])
-
var initTemp[4423214]:TensorResource(real(64),4,baseValue)[2147101]
-
var call_tmp[4423295]:int(64)[10]
-
(4423298 'move' call_tmp[4423295] (4423338 'sizeof_bundle' TensorResource(real(64),4,baseValue)[2147101]))
-
var cast_tmp[4423341]:c_ptr(void)[1465614]
-
(4423343 'move' cast_tmp[4423341] (4423269 call chpl_here_alloc[308303] call_tmp[4423295] 97))
-
(4423272 'move' initTemp[4423214] (4423345 'cast' TensorResource(real(64),4,baseValue)[2147101] cast_tmp[4423341]))
-
(4423215 call init[2144235] initTemp[4423214] _formal_tmp_dataResource[4423327] _formal_tmp_gradResource[4423328] operationCtx[4423263])
-
var tmp[4423274]:TensorResource(real(64),4,baseValue)[2147101]
-
(4423278 'move' tmp[4423274] initTemp[4423214])
-
(4423290 return tmp[4423274])
}
-
-
- «»
function _new[2281424] ( dataResource[2281435]:shared Remote(ndarray(1,real(32)))[2178902] ) : TensorResource(real(32),1,baseValue)[2281394]
const ref arg dataResource[2281435]:shared Remote(ndarray(1,real(32)))[2178902]-
{
-
var _formal_tmp_dataResource[2281495]:shared Remote(ndarray(1,real(32)))[2178902]
-
(2281498 'move' _formal_tmp_dataResource[2281495] dataResource[2281435])
-
var initTemp[2281426]:TensorResource(real(32),1,baseValue)[2281394]
-
var call_tmp[2281472]:int(64)[10]
-
(2281475 'move' call_tmp[2281472] (2281501 'sizeof_bundle' TensorResource(real(32),1,baseValue)[2281394]))
-
var cast_tmp[2281504]:c_ptr(void)[1465614]
-
(2281506 'move' cast_tmp[2281504] (2281443 call chpl_here_alloc[308303] call_tmp[2281472] 125))
-
(2281446 'move' initTemp[2281426] (2281508 'cast' TensorResource(real(32),1,baseValue)[2281394] cast_tmp[2281504]))
-
(2281427 call init[2278428] initTemp[2281426] _formal_tmp_dataResource[2281495])
-
var tmp[2281448]:TensorResource(real(32),1,baseValue)[2281394]
-
(2281455 'move' tmp[2281448] initTemp[2281426])
-
(2281467 return tmp[2281448])
}
-
- «»
function _new[4426261] ( dataResource[4426272]:shared Remote(ndarray(1,real(32)))[2178902] , gradResource[4426307]:shared Remote(ndarray(1,real(32)))?[2178983] , operationCtx[4426312]:baseValue[334793] ) : TensorResource(real(32),1,baseValue)[2281394]
const ref arg dataResource[4426272]:shared Remote(ndarray(1,real(32)))[2178902] const ref arg gradResource[4426307]:shared Remote(ndarray(1,real(32)))?[2178983] const ref arg operationCtx[4426312]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[4426376]:shared Remote(ndarray(1,real(32)))[2178902]
-
(4426380 'move' _formal_tmp_dataResource[4426376] dataResource[4426272])
-
var _formal_tmp_gradResource[4426377]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(4426384 'move' _formal_tmp_gradResource[4426377] gradResource[4426307])
-
var initTemp[4426263]:TensorResource(real(32),1,baseValue)[2281394]
-
var call_tmp[4426344]:int(64)[10]
-
(4426347 'move' call_tmp[4426344] (4426387 'sizeof_bundle' TensorResource(real(32),1,baseValue)[2281394]))
-
var cast_tmp[4426390]:c_ptr(void)[1465614]
-
(4426392 'move' cast_tmp[4426390] (4426318 call chpl_here_alloc[308303] call_tmp[4426344] 125))
-
(4426321 'move' initTemp[4426263] (4426394 'cast' TensorResource(real(32),1,baseValue)[2281394] cast_tmp[4426390]))
-
(4426264 call init[2278528] initTemp[4426263] _formal_tmp_dataResource[4426376] _formal_tmp_gradResource[4426377] operationCtx[4426312])
-
var tmp[4426323]:TensorResource(real(32),1,baseValue)[2281394]
-
(4426327 'move' tmp[4426323] initTemp[4426263])
-
(4426339 return tmp[4426323])
}
-
-
-
- «»
function _new[4512680] ( operationCtx[4512701]:reluOp(shared BaseTensorResource(real(32),1))[4509028] ) : TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565]
const ref arg operationCtx[4512701]:reluOp(shared BaseTensorResource(real(32),1))[4509028]-
{
-
var initTemp[4512682]:TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565]
-
var call_tmp[4512738]:int(64)[10]
-
(4512741 'move' call_tmp[4512738] (4512752 'sizeof_bundle' TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565]))
-
var cast_tmp[4512755]:c_ptr(void)[1465614]
-
(4512757 'move' cast_tmp[4512755] (4512709 call chpl_here_alloc[308303] call_tmp[4512738] 444))
-
(4512712 'move' initTemp[4512682] (4512759 'cast' TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565] cast_tmp[4512755]))
-
(4512683 call init[4509159] initTemp[4512682] operationCtx[4512701])
-
var tmp[4512714]:TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565]
-
(4512721 'move' tmp[4512714] initTemp[4512682])
-
(4512733 return tmp[4512714])
}
-
-
- «»
function _new[4653540] ( operationCtx[4653561]:reshapeOp(1,1,real(32))[4652847] ) : TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106]
const ref arg operationCtx[4653561]:reshapeOp(1,1,real(32))[4652847]-
{
-
var initTemp[4653542]:TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106]
-
var call_tmp[4653598]:int(64)[10]
-
(4653601 'move' call_tmp[4653598] (4653612 'sizeof_bundle' TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106]))
-
var cast_tmp[4653615]:c_ptr(void)[1465614]
-
(4653617 'move' cast_tmp[4653615] (4653569 call chpl_here_alloc[308303] call_tmp[4653598] 459))
-
(4653572 'move' initTemp[4653542] (4653619 'cast' TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] cast_tmp[4653615]))
-
(4653543 call init[4652988] initTemp[4653542] operationCtx[4653561])
-
var tmp[4653574]:TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106]
-
(4653581 'move' tmp[4653574] initTemp[4653542])
-
(4653593 return tmp[4653574])
}
-
-
- «»
function _new[4663670] ( operationCtx[4663691]:reshapeOp(2,1,real(32))[4662977] ) : TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236]
const ref arg operationCtx[4663691]:reshapeOp(2,1,real(32))[4662977]-
{
-
var initTemp[4663672]:TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236]
-
var call_tmp[4663728]:int(64)[10]
-
(4663731 'move' call_tmp[4663728] (4663742 'sizeof_bundle' TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236]))
-
var cast_tmp[4663745]:c_ptr(void)[1465614]
-
(4663747 'move' cast_tmp[4663745] (4663699 call chpl_here_alloc[308303] call_tmp[4663728] 462))
-
(4663702 'move' initTemp[4663672] (4663749 'cast' TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] cast_tmp[4663745]))
-
(4663673 call init[4663118] initTemp[4663672] operationCtx[4663691])
-
var tmp[4663704]:TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236]
-
(4663711 'move' tmp[4663704] initTemp[4663672])
-
(4663723 return tmp[4663704])
}
-
-
- «»
function _new[4672885] ( operationCtx[4672906]:reshapeOp(3,1,real(32))[4672192] ) : TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451]
const ref arg operationCtx[4672906]:reshapeOp(3,1,real(32))[4672192]-
{
-
var initTemp[4672887]:TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451]
-
var call_tmp[4672943]:int(64)[10]
-
(4672946 'move' call_tmp[4672943] (4672957 'sizeof_bundle' TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451]))
-
var cast_tmp[4672960]:c_ptr(void)[1465614]
-
(4672962 'move' cast_tmp[4672960] (4672914 call chpl_here_alloc[308303] call_tmp[4672943] 463))
-
(4672917 'move' initTemp[4672887] (4672964 'cast' TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] cast_tmp[4672960]))
-
(4672888 call init[4672333] initTemp[4672887] operationCtx[4672906])
-
var tmp[4672919]:TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451]
-
(4672926 'move' tmp[4672919] initTemp[4672887])
-
(4672938 return tmp[4672919])
}
-
-
- «»
function _new[4679660] ( operationCtx[4679681]:reshapeOp(4,1,real(32))[4678967] ) : TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226]
const ref arg operationCtx[4679681]:reshapeOp(4,1,real(32))[4678967]-
{
-
var initTemp[4679662]:TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226]
-
var call_tmp[4679718]:int(64)[10]
-
(4679721 'move' call_tmp[4679718] (4679732 'sizeof_bundle' TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226]))
-
var cast_tmp[4679735]:c_ptr(void)[1465614]
-
(4679737 'move' cast_tmp[4679735] (4679689 call chpl_here_alloc[308303] call_tmp[4679718] 464))
-
(4679692 'move' initTemp[4679662] (4679739 'cast' TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] cast_tmp[4679735]))
-
(4679663 call init[4679108] initTemp[4679662] operationCtx[4679681])
-
var tmp[4679694]:TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226]
-
(4679701 'move' tmp[4679694] initTemp[4679662])
-
(4679713 return tmp[4679694])
}
-
-
- «»
function _new[4689682] ( operationCtx[4689703]:reshapeOp(5,1,real(32))[4688989] ) : TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248]
const ref arg operationCtx[4689703]:reshapeOp(5,1,real(32))[4688989]-
{
-
var initTemp[4689684]:TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248]
-
var call_tmp[4689740]:int(64)[10]
-
(4689743 'move' call_tmp[4689740] (4689754 'sizeof_bundle' TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248]))
-
var cast_tmp[4689757]:c_ptr(void)[1465614]
-
(4689759 'move' cast_tmp[4689757] (4689711 call chpl_here_alloc[308303] call_tmp[4689740] 465))
-
(4689714 'move' initTemp[4689684] (4689761 'cast' TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] cast_tmp[4689757]))
-
(4689685 call init[4689130] initTemp[4689684] operationCtx[4689703])
-
var tmp[4689716]:TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248]
-
(4689723 'move' tmp[4689716] initTemp[4689684])
-
(4689735 return tmp[4689716])
}
-
-
- «»
function _new[4699822] ( operationCtx[4699843]:reshapeOp(6,1,real(32))[4699129] ) : TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388]
const ref arg operationCtx[4699843]:reshapeOp(6,1,real(32))[4699129]-
{
-
var initTemp[4699824]:TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388]
-
var call_tmp[4699880]:int(64)[10]
-
(4699883 'move' call_tmp[4699880] (4699894 'sizeof_bundle' TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388]))
-
var cast_tmp[4699897]:c_ptr(void)[1465614]
-
(4699899 'move' cast_tmp[4699897] (4699851 call chpl_here_alloc[308303] call_tmp[4699880] 466))
-
(4699854 'move' initTemp[4699824] (4699901 'cast' TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] cast_tmp[4699897]))
-
(4699825 call init[4699270] initTemp[4699824] operationCtx[4699843])
-
var tmp[4699856]:TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388]
-
(4699863 'move' tmp[4699856] initTemp[4699824])
-
(4699875 return tmp[4699856])
}
-
-
- «»
function _new[4711613] ( operationCtx[4711634]:maxOp(1,real(32),1)[4710930] ) : TensorResource(real(32),1,maxOp(1,real(32),1))[4711179]
const ref arg operationCtx[4711634]:maxOp(1,real(32),1)[4710930]-
{
-
var initTemp[4711615]:TensorResource(real(32),1,maxOp(1,real(32),1))[4711179]
-
var call_tmp[4711671]:int(64)[10]
-
(4711674 'move' call_tmp[4711671] (4711685 'sizeof_bundle' TensorResource(real(32),1,maxOp(1,real(32),1))[4711179]))
-
var cast_tmp[4711688]:c_ptr(void)[1465614]
-
(4711690 'move' cast_tmp[4711688] (4711642 call chpl_here_alloc[308303] call_tmp[4711671] 467))
-
(4711645 'move' initTemp[4711615] (4711692 'cast' TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] cast_tmp[4711688]))
-
(4711616 call init[4711061] initTemp[4711615] operationCtx[4711634])
-
var tmp[4711647]:TensorResource(real(32),1,maxOp(1,real(32),1))[4711179]
-
(4711654 'move' tmp[4711647] initTemp[4711615])
-
(4711666 return tmp[4711647])
}
-
-
- «»
function _new[4720055] ( operationCtx[4720076]:expandOp(1,real(32))[4719441] ) : TensorResource(real(32),1,expandOp(1,real(32)))[4719699]
const ref arg operationCtx[4720076]:expandOp(1,real(32))[4719441]-
{
-
var initTemp[4720057]:TensorResource(real(32),1,expandOp(1,real(32)))[4719699]
-
var call_tmp[4720113]:int(64)[10]
-
(4720116 'move' call_tmp[4720113] (4720127 'sizeof_bundle' TensorResource(real(32),1,expandOp(1,real(32)))[4719699]))
-
var cast_tmp[4720130]:c_ptr(void)[1465614]
-
(4720132 'move' cast_tmp[4720130] (4720084 call chpl_here_alloc[308303] call_tmp[4720113] 469))
-
(4720087 'move' initTemp[4720057] (4720134 'cast' TensorResource(real(32),1,expandOp(1,real(32)))[4719699] cast_tmp[4720130]))
-
(4720058 call init[4719581] initTemp[4720057] operationCtx[4720076])
-
var tmp[4720089]:TensorResource(real(32),1,expandOp(1,real(32)))[4719699]
-
(4720096 'move' tmp[4720089] initTemp[4720057])
-
(4720108 return tmp[4720089])
}
-
-
- «»
function _new[4734916] ( operationCtx[4734937]:subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479] ) : TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732]
const ref arg operationCtx[4734937]:subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479]-
{
-
var initTemp[4734918]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732]
-
var call_tmp[4734974]:int(64)[10]
-
(4734977 'move' call_tmp[4734974] (4734988 'sizeof_bundle' TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732]))
-
var cast_tmp[4734991]:c_ptr(void)[1465614]
-
(4734993 'move' cast_tmp[4734991] (4734945 call chpl_here_alloc[308303] call_tmp[4734974] 470))
-
(4734948 'move' initTemp[4734918] (4734995 'cast' TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] cast_tmp[4734991]))
-
(4734919 call init[4734614] initTemp[4734918] operationCtx[4734937])
-
var tmp[4734950]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732]
-
(4734957 'move' tmp[4734950] initTemp[4734918])
-
(4734969 return tmp[4734950])
}
-
-
- «»
function _new[4740760] ( operationCtx[4740781]:expOp(shared BaseTensorResource(real(32),1))[4740396] ) : TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645]
const ref arg operationCtx[4740781]:expOp(shared BaseTensorResource(real(32),1))[4740396]-
{
-
var initTemp[4740762]:TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645]
-
var call_tmp[4740818]:int(64)[10]
-
(4740821 'move' call_tmp[4740818] (4740832 'sizeof_bundle' TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645]))
-
var cast_tmp[4740835]:c_ptr(void)[1465614]
-
(4740837 'move' cast_tmp[4740835] (4740789 call chpl_here_alloc[308303] call_tmp[4740818] 471))
-
(4740792 'move' initTemp[4740762] (4740839 'cast' TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645] cast_tmp[4740835]))
-
(4740763 call init[4740527] initTemp[4740762] operationCtx[4740781])
-
var tmp[4740794]:TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645]
-
(4740801 'move' tmp[4740794] initTemp[4740762])
-
(4740813 return tmp[4740794])
}
-
-
- «»
function _new[4748476] ( operationCtx[4748497]:sumOp(1,real(32),1)[4747777] ) : TensorResource(real(32),1,sumOp(1,real(32),1))[4748042]
const ref arg operationCtx[4748497]:sumOp(1,real(32),1)[4747777]-
{
-
var initTemp[4748478]:TensorResource(real(32),1,sumOp(1,real(32),1))[4748042]
-
var call_tmp[4748534]:int(64)[10]
-
(4748537 'move' call_tmp[4748534] (4748548 'sizeof_bundle' TensorResource(real(32),1,sumOp(1,real(32),1))[4748042]))
-
var cast_tmp[4748551]:c_ptr(void)[1465614]
-
(4748553 'move' cast_tmp[4748551] (4748505 call chpl_here_alloc[308303] call_tmp[4748534] 475))
-
(4748508 'move' initTemp[4748478] (4748555 'cast' TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] cast_tmp[4748551]))
-
(4748479 call init[4747924] initTemp[4748478] operationCtx[4748497])
-
var tmp[4748510]:TensorResource(real(32),1,sumOp(1,real(32),1))[4748042]
-
(4748517 'move' tmp[4748510] initTemp[4748478])
-
(4748529 return tmp[4748510])
}
-
-
- «»
function _new[4755385] ( operationCtx[4755406]:divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948] ) : TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201]
const ref arg operationCtx[4755406]:divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948]-
{
-
var initTemp[4755387]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201]
-
var call_tmp[4755443]:int(64)[10]
-
(4755446 'move' call_tmp[4755443] (4755457 'sizeof_bundle' TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201]))
-
var cast_tmp[4755460]:c_ptr(void)[1465614]
-
(4755462 'move' cast_tmp[4755460] (4755414 call chpl_here_alloc[308303] call_tmp[4755443] 476))
-
(4755417 'move' initTemp[4755387] (4755464 'cast' TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] cast_tmp[4755460]))
-
(4755388 call init[4755083] initTemp[4755387] operationCtx[4755406])
-
var tmp[4755419]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201]
-
(4755426 'move' tmp[4755419] initTemp[4755387])
-
(4755438 return tmp[4755419])
}
-
-
- «»
function _new[4762511] ( operationCtx[4762532]:maxOp(2,real(32),2)[4761828] ) : TensorResource(real(32),1,maxOp(2,real(32),2))[4762077]
const ref arg operationCtx[4762532]:maxOp(2,real(32),2)[4761828]-
{
-
var initTemp[4762513]:TensorResource(real(32),1,maxOp(2,real(32),2))[4762077]
-
var call_tmp[4762569]:int(64)[10]
-
(4762572 'move' call_tmp[4762569] (4762583 'sizeof_bundle' TensorResource(real(32),1,maxOp(2,real(32),2))[4762077]))
-
var cast_tmp[4762586]:c_ptr(void)[1465614]
-
(4762588 'move' cast_tmp[4762586] (4762540 call chpl_here_alloc[308303] call_tmp[4762569] 477))
-
(4762543 'move' initTemp[4762513] (4762590 'cast' TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] cast_tmp[4762586]))
-
(4762514 call init[4761959] initTemp[4762513] operationCtx[4762532])
-
var tmp[4762545]:TensorResource(real(32),1,maxOp(2,real(32),2))[4762077]
-
(4762552 'move' tmp[4762545] initTemp[4762513])
-
(4762564 return tmp[4762545])
}
-
-
- «»
function _new[4806068] ( operationCtx[4806089]:sumOp(2,real(32),2)[4805369] ) : TensorResource(real(32),1,sumOp(2,real(32),2))[4805634]
const ref arg operationCtx[4806089]:sumOp(2,real(32),2)[4805369]-
{
-
var initTemp[4806070]:TensorResource(real(32),1,sumOp(2,real(32),2))[4805634]
-
var call_tmp[4806126]:int(64)[10]
-
(4806129 'move' call_tmp[4806126] (4806140 'sizeof_bundle' TensorResource(real(32),1,sumOp(2,real(32),2))[4805634]))
-
var cast_tmp[4806143]:c_ptr(void)[1465614]
-
(4806145 'move' cast_tmp[4806143] (4806097 call chpl_here_alloc[308303] call_tmp[4806126] 487))
-
(4806100 'move' initTemp[4806070] (4806147 'cast' TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] cast_tmp[4806143]))
-
(4806071 call init[4805516] initTemp[4806070] operationCtx[4806089])
-
var tmp[4806102]:TensorResource(real(32),1,sumOp(2,real(32),2))[4805634]
-
(4806109 'move' tmp[4806102] initTemp[4806070])
-
(4806121 return tmp[4806102])
}
-
-
- «»
function _new[4824179] ( operationCtx[4824200]:maxOp(3,real(32),3)[4823496] ) : TensorResource(real(32),1,maxOp(3,real(32),3))[4823745]
const ref arg operationCtx[4824200]:maxOp(3,real(32),3)[4823496]-
{
-
var initTemp[4824181]:TensorResource(real(32),1,maxOp(3,real(32),3))[4823745]
-
var call_tmp[4824237]:int(64)[10]
-
(4824240 'move' call_tmp[4824237] (4824251 'sizeof_bundle' TensorResource(real(32),1,maxOp(3,real(32),3))[4823745]))
-
var cast_tmp[4824254]:c_ptr(void)[1465614]
-
(4824256 'move' cast_tmp[4824254] (4824208 call chpl_here_alloc[308303] call_tmp[4824237] 489))
-
(4824211 'move' initTemp[4824181] (4824258 'cast' TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] cast_tmp[4824254]))
-
(4824182 call init[4823627] initTemp[4824181] operationCtx[4824200])
-
var tmp[4824213]:TensorResource(real(32),1,maxOp(3,real(32),3))[4823745]
-
(4824220 'move' tmp[4824213] initTemp[4824181])
-
(4824232 return tmp[4824213])
}
-
-
- «»
function _new[4867954] ( operationCtx[4867975]:sumOp(3,real(32),3)[4867255] ) : TensorResource(real(32),1,sumOp(3,real(32),3))[4867520]
const ref arg operationCtx[4867975]:sumOp(3,real(32),3)[4867255]-
{
-
var initTemp[4867956]:TensorResource(real(32),1,sumOp(3,real(32),3))[4867520]
-
var call_tmp[4868012]:int(64)[10]
-
(4868015 'move' call_tmp[4868012] (4868026 'sizeof_bundle' TensorResource(real(32),1,sumOp(3,real(32),3))[4867520]))
-
var cast_tmp[4868029]:c_ptr(void)[1465614]
-
(4868031 'move' cast_tmp[4868029] (4867983 call chpl_here_alloc[308303] call_tmp[4868012] 498))
-
(4867986 'move' initTemp[4867956] (4868033 'cast' TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] cast_tmp[4868029]))
-
(4867957 call init[4867402] initTemp[4867956] operationCtx[4867975])
-
var tmp[4867988]:TensorResource(real(32),1,sumOp(3,real(32),3))[4867520]
-
(4867995 'move' tmp[4867988] initTemp[4867956])
-
(4868007 return tmp[4867988])
}
-
-
- «»
function _new[4885917] ( operationCtx[4885938]:maxOp(4,real(32),4)[4885234] ) : TensorResource(real(32),1,maxOp(4,real(32),4))[4885483]
const ref arg operationCtx[4885938]:maxOp(4,real(32),4)[4885234]-
{
-
var initTemp[4885919]:TensorResource(real(32),1,maxOp(4,real(32),4))[4885483]
-
var call_tmp[4885975]:int(64)[10]
-
(4885978 'move' call_tmp[4885975] (4885989 'sizeof_bundle' TensorResource(real(32),1,maxOp(4,real(32),4))[4885483]))
-
var cast_tmp[4885992]:c_ptr(void)[1465614]
-
(4885994 'move' cast_tmp[4885992] (4885946 call chpl_here_alloc[308303] call_tmp[4885975] 500))
-
(4885949 'move' initTemp[4885919] (4885996 'cast' TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] cast_tmp[4885992]))
-
(4885920 call init[4885365] initTemp[4885919] operationCtx[4885938])
-
var tmp[4885951]:TensorResource(real(32),1,maxOp(4,real(32),4))[4885483]
-
(4885958 'move' tmp[4885951] initTemp[4885919])
-
(4885970 return tmp[4885951])
}
-
-
- «»
function _new[4932472] ( operationCtx[4932493]:sumOp(4,real(32),4)[4931773] ) : TensorResource(real(32),1,sumOp(4,real(32),4))[4932038]
const ref arg operationCtx[4932493]:sumOp(4,real(32),4)[4931773]-
{
-
var initTemp[4932474]:TensorResource(real(32),1,sumOp(4,real(32),4))[4932038]
-
var call_tmp[4932530]:int(64)[10]
-
(4932533 'move' call_tmp[4932530] (4932544 'sizeof_bundle' TensorResource(real(32),1,sumOp(4,real(32),4))[4932038]))
-
var cast_tmp[4932547]:c_ptr(void)[1465614]
-
(4932549 'move' cast_tmp[4932547] (4932501 call chpl_here_alloc[308303] call_tmp[4932530] 510))
-
(4932504 'move' initTemp[4932474] (4932551 'cast' TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] cast_tmp[4932547]))
-
(4932475 call init[4931920] initTemp[4932474] operationCtx[4932493])
-
var tmp[4932506]:TensorResource(real(32),1,sumOp(4,real(32),4))[4932038]
-
(4932513 'move' tmp[4932506] initTemp[4932474])
-
(4932525 return tmp[4932506])
}
-
-
- «»
function _new[4950867] ( operationCtx[4950888]:maxOp(5,real(32),5)[4950184] ) : TensorResource(real(32),1,maxOp(5,real(32),5))[4950433]
const ref arg operationCtx[4950888]:maxOp(5,real(32),5)[4950184]-
{
-
var initTemp[4950869]:TensorResource(real(32),1,maxOp(5,real(32),5))[4950433]
-
var call_tmp[4950925]:int(64)[10]
-
(4950928 'move' call_tmp[4950925] (4950939 'sizeof_bundle' TensorResource(real(32),1,maxOp(5,real(32),5))[4950433]))
-
var cast_tmp[4950942]:c_ptr(void)[1465614]
-
(4950944 'move' cast_tmp[4950942] (4950896 call chpl_here_alloc[308303] call_tmp[4950925] 512))
-
(4950899 'move' initTemp[4950869] (4950946 'cast' TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] cast_tmp[4950942]))
-
(4950870 call init[4950315] initTemp[4950869] operationCtx[4950888])
-
var tmp[4950901]:TensorResource(real(32),1,maxOp(5,real(32),5))[4950433]
-
(4950908 'move' tmp[4950901] initTemp[4950869])
-
(4950920 return tmp[4950901])
}
-
-
- «»
function _new[4999307] ( operationCtx[4999328]:sumOp(5,real(32),5)[4998608] ) : TensorResource(real(32),1,sumOp(5,real(32),5))[4998873]
const ref arg operationCtx[4999328]:sumOp(5,real(32),5)[4998608]-
{
-
var initTemp[4999309]:TensorResource(real(32),1,sumOp(5,real(32),5))[4998873]
-
var call_tmp[4999365]:int(64)[10]
-
(4999368 'move' call_tmp[4999365] (4999379 'sizeof_bundle' TensorResource(real(32),1,sumOp(5,real(32),5))[4998873]))
-
var cast_tmp[4999382]:c_ptr(void)[1465614]
-
(4999384 'move' cast_tmp[4999382] (4999336 call chpl_here_alloc[308303] call_tmp[4999365] 523))
-
(4999339 'move' initTemp[4999309] (4999386 'cast' TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] cast_tmp[4999382]))
-
(4999310 call init[4998755] initTemp[4999309] operationCtx[4999328])
-
var tmp[4999341]:TensorResource(real(32),1,sumOp(5,real(32),5))[4998873]
-
(4999348 'move' tmp[4999341] initTemp[4999309])
-
(4999360 return tmp[4999341])
}
-
-
- «»
function _new[5018220] ( operationCtx[5018241]:maxOp(6,real(32),6)[5017537] ) : TensorResource(real(32),1,maxOp(6,real(32),6))[5017786]
const ref arg operationCtx[5018241]:maxOp(6,real(32),6)[5017537]-
{
-
var initTemp[5018222]:TensorResource(real(32),1,maxOp(6,real(32),6))[5017786]
-
var call_tmp[5018278]:int(64)[10]
-
(5018281 'move' call_tmp[5018278] (5018292 'sizeof_bundle' TensorResource(real(32),1,maxOp(6,real(32),6))[5017786]))
-
var cast_tmp[5018295]:c_ptr(void)[1465614]
-
(5018297 'move' cast_tmp[5018295] (5018249 call chpl_here_alloc[308303] call_tmp[5018278] 525))
-
(5018252 'move' initTemp[5018222] (5018299 'cast' TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] cast_tmp[5018295]))
-
(5018223 call init[5017668] initTemp[5018222] operationCtx[5018241])
-
var tmp[5018254]:TensorResource(real(32),1,maxOp(6,real(32),6))[5017786]
-
(5018261 'move' tmp[5018254] initTemp[5018222])
-
(5018273 return tmp[5018254])
}
-
-
- «»
function _new[5067898] ( operationCtx[5067919]:sumOp(6,real(32),6)[5067199] ) : TensorResource(real(32),1,sumOp(6,real(32),6))[5067464]
const ref arg operationCtx[5067919]:sumOp(6,real(32),6)[5067199]-
{
-
var initTemp[5067900]:TensorResource(real(32),1,sumOp(6,real(32),6))[5067464]
-
var call_tmp[5067956]:int(64)[10]
-
(5067959 'move' call_tmp[5067956] (5067970 'sizeof_bundle' TensorResource(real(32),1,sumOp(6,real(32),6))[5067464]))
-
var cast_tmp[5067973]:c_ptr(void)[1465614]
-
(5067975 'move' cast_tmp[5067973] (5067927 call chpl_here_alloc[308303] call_tmp[5067956] 536))
-
(5067930 'move' initTemp[5067900] (5067977 'cast' TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] cast_tmp[5067973]))
-
(5067901 call init[5067346] initTemp[5067900] operationCtx[5067919])
-
var tmp[5067932]:TensorResource(real(32),1,sumOp(6,real(32),6))[5067464]
-
(5067939 'move' tmp[5067932] initTemp[5067900])
-
(5067951 return tmp[5067932])
}
-
-
- «»
function _new[5160413] ( operationCtx[5160434]:addOp(1,real(32))[5159779] ) : TensorResource(real(32),1,addOp(1,real(32)))[5160034]
const ref arg operationCtx[5160434]:addOp(1,real(32))[5159779]-
{
-
var initTemp[5160415]:TensorResource(real(32),1,addOp(1,real(32)))[5160034]
-
var call_tmp[5160471]:int(64)[10]
-
(5160474 'move' call_tmp[5160471] (5160485 'sizeof_bundle' TensorResource(real(32),1,addOp(1,real(32)))[5160034]))
-
var cast_tmp[5160488]:c_ptr(void)[1465614]
-
(5160490 'move' cast_tmp[5160488] (5160442 call chpl_here_alloc[308303] call_tmp[5160471] 538))
-
(5160445 'move' initTemp[5160415] (5160492 'cast' TensorResource(real(32),1,addOp(1,real(32)))[5160034] cast_tmp[5160488]))
-
(5160416 call init[5159916] initTemp[5160415] operationCtx[5160434])
-
var tmp[5160447]:TensorResource(real(32),1,addOp(1,real(32)))[5160034]
-
(5160454 'move' tmp[5160447] initTemp[5160415])
-
(5160466 return tmp[5160447])
}
-
-
- «»
function _new[2430833] ( dataResource[2430844]:shared Remote(ndarray(2,real(32)))[2309843] ) : TensorResource(real(32),2,baseValue)[2430803]
const ref arg dataResource[2430844]:shared Remote(ndarray(2,real(32)))[2309843]-
{
-
var _formal_tmp_dataResource[2430904]:shared Remote(ndarray(2,real(32)))[2309843]
-
(2430907 'move' _formal_tmp_dataResource[2430904] dataResource[2430844])
-
var initTemp[2430835]:TensorResource(real(32),2,baseValue)[2430803]
-
var call_tmp[2430881]:int(64)[10]
-
(2430884 'move' call_tmp[2430881] (2430910 'sizeof_bundle' TensorResource(real(32),2,baseValue)[2430803]))
-
var cast_tmp[2430913]:c_ptr(void)[1465614]
-
(2430915 'move' cast_tmp[2430913] (2430852 call chpl_here_alloc[308303] call_tmp[2430881] 159))
-
(2430855 'move' initTemp[2430835] (2430917 'cast' TensorResource(real(32),2,baseValue)[2430803] cast_tmp[2430913]))
-
(2430836 call init[2427941] initTemp[2430835] _formal_tmp_dataResource[2430904])
-
var tmp[2430857]:TensorResource(real(32),2,baseValue)[2430803]
-
(2430864 'move' tmp[2430857] initTemp[2430835])
-
(2430876 return tmp[2430857])
}
-
- «»
function _new[4440110] ( dataResource[4440121]:shared Remote(ndarray(2,real(32)))[2309843] , gradResource[4440156]:shared Remote(ndarray(2,real(32)))?[2309924] , operationCtx[4440161]:baseValue[334793] ) : TensorResource(real(32),2,baseValue)[2430803]
const ref arg dataResource[4440121]:shared Remote(ndarray(2,real(32)))[2309843] const ref arg gradResource[4440156]:shared Remote(ndarray(2,real(32)))?[2309924] const ref arg operationCtx[4440161]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[4440225]:shared Remote(ndarray(2,real(32)))[2309843]
-
(4440229 'move' _formal_tmp_dataResource[4440225] dataResource[4440121])
-
var _formal_tmp_gradResource[4440226]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(4440233 'move' _formal_tmp_gradResource[4440226] gradResource[4440156])
-
var initTemp[4440112]:TensorResource(real(32),2,baseValue)[2430803]
-
var call_tmp[4440193]:int(64)[10]
-
(4440196 'move' call_tmp[4440193] (4440236 'sizeof_bundle' TensorResource(real(32),2,baseValue)[2430803]))
-
var cast_tmp[4440239]:c_ptr(void)[1465614]
-
(4440241 'move' cast_tmp[4440239] (4440167 call chpl_here_alloc[308303] call_tmp[4440193] 159))
-
(4440170 'move' initTemp[4440112] (4440243 'cast' TensorResource(real(32),2,baseValue)[2430803] cast_tmp[4440239]))
-
(4440113 call init[2428041] initTemp[4440112] _formal_tmp_dataResource[4440225] _formal_tmp_gradResource[4440226] operationCtx[4440161])
-
var tmp[4440172]:TensorResource(real(32),2,baseValue)[2430803]
-
(4440176 'move' tmp[4440172] initTemp[4440112])
-
(4440188 return tmp[4440172])
}
-
-
- «»
function _new[4527558] ( operationCtx[4527579]:reluOp(shared BaseTensorResource(real(32),2))[4524190] ) : TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443]
const ref arg operationCtx[4527579]:reluOp(shared BaseTensorResource(real(32),2))[4524190]-
{
-
var initTemp[4527560]:TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443]
-
var call_tmp[4527616]:int(64)[10]
-
(4527619 'move' call_tmp[4527616] (4527630 'sizeof_bundle' TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443]))
-
var cast_tmp[4527633]:c_ptr(void)[1465614]
-
(4527635 'move' cast_tmp[4527633] (4527587 call chpl_here_alloc[308303] call_tmp[4527616] 446))
-
(4527590 'move' initTemp[4527560] (4527637 'cast' TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443] cast_tmp[4527633]))
-
(4527561 call init[4524321] initTemp[4527560] operationCtx[4527579])
-
var tmp[4527592]:TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443]
-
(4527599 'move' tmp[4527592] initTemp[4527560])
-
(4527611 return tmp[4527592])
}
-
-
- «»
function _new[4769415] ( operationCtx[4769436]:reshapeOp(1,2,real(32))[4768722] ) : TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981]
const ref arg operationCtx[4769436]:reshapeOp(1,2,real(32))[4768722]-
{
-
var initTemp[4769417]:TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981]
-
var call_tmp[4769473]:int(64)[10]
-
(4769476 'move' call_tmp[4769473] (4769487 'sizeof_bundle' TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981]))
-
var cast_tmp[4769490]:c_ptr(void)[1465614]
-
(4769492 'move' cast_tmp[4769490] (4769444 call chpl_here_alloc[308303] call_tmp[4769473] 480))
-
(4769447 'move' initTemp[4769417] (4769494 'cast' TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] cast_tmp[4769490]))
-
(4769418 call init[4768863] initTemp[4769417] operationCtx[4769436])
-
var tmp[4769449]:TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981]
-
(4769456 'move' tmp[4769449] initTemp[4769417])
-
(4769468 return tmp[4769449])
}
-
-
- «»
function _new[4777235] ( operationCtx[4777256]:expandOp(2,real(32))[4776621] ) : TensorResource(real(32),2,expandOp(2,real(32)))[4776879]
const ref arg operationCtx[4777256]:expandOp(2,real(32))[4776621]-
{
-
var initTemp[4777237]:TensorResource(real(32),2,expandOp(2,real(32)))[4776879]
-
var call_tmp[4777293]:int(64)[10]
-
(4777296 'move' call_tmp[4777293] (4777307 'sizeof_bundle' TensorResource(real(32),2,expandOp(2,real(32)))[4776879]))
-
var cast_tmp[4777310]:c_ptr(void)[1465614]
-
(4777312 'move' cast_tmp[4777310] (4777264 call chpl_here_alloc[308303] call_tmp[4777293] 481))
-
(4777267 'move' initTemp[4777237] (4777314 'cast' TensorResource(real(32),2,expandOp(2,real(32)))[4776879] cast_tmp[4777310]))
-
(4777238 call init[4776761] initTemp[4777237] operationCtx[4777256])
-
var tmp[4777269]:TensorResource(real(32),2,expandOp(2,real(32)))[4776879]
-
(4777276 'move' tmp[4777269] initTemp[4777237])
-
(4777288 return tmp[4777269])
}
-
-
- «»
function _new[4792360] ( operationCtx[4792381]:subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923] ) : TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176]
const ref arg operationCtx[4792381]:subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923]-
{
-
var initTemp[4792362]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176]
-
var call_tmp[4792418]:int(64)[10]
-
(4792421 'move' call_tmp[4792418] (4792432 'sizeof_bundle' TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176]))
-
var cast_tmp[4792435]:c_ptr(void)[1465614]
-
(4792437 'move' cast_tmp[4792435] (4792389 call chpl_here_alloc[308303] call_tmp[4792418] 482))
-
(4792392 'move' initTemp[4792362] (4792439 'cast' TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] cast_tmp[4792435]))
-
(4792363 call init[4792058] initTemp[4792362] operationCtx[4792381])
-
var tmp[4792394]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176]
-
(4792401 'move' tmp[4792394] initTemp[4792362])
-
(4792413 return tmp[4792394])
}
-
-
- «»
function _new[4798281] ( operationCtx[4798302]:expOp(shared BaseTensorResource(real(32),2))[4797917] ) : TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166]
const ref arg operationCtx[4798302]:expOp(shared BaseTensorResource(real(32),2))[4797917]-
{
-
var initTemp[4798283]:TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166]
-
var call_tmp[4798339]:int(64)[10]
-
(4798342 'move' call_tmp[4798339] (4798353 'sizeof_bundle' TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166]))
-
var cast_tmp[4798356]:c_ptr(void)[1465614]
-
(4798358 'move' cast_tmp[4798356] (4798310 call chpl_here_alloc[308303] call_tmp[4798339] 483))
-
(4798313 'move' initTemp[4798283] (4798360 'cast' TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166] cast_tmp[4798356]))
-
(4798284 call init[4798048] initTemp[4798283] operationCtx[4798302])
-
var tmp[4798315]:TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166]
-
(4798322 'move' tmp[4798315] initTemp[4798283])
-
(4798334 return tmp[4798315])
}
-
-
- «»
function _new[4816926] ( operationCtx[4816947]:divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489] ) : TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742]
const ref arg operationCtx[4816947]:divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489]-
{
-
var initTemp[4816928]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742]
-
var call_tmp[4816984]:int(64)[10]
-
(4816987 'move' call_tmp[4816984] (4816998 'sizeof_bundle' TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742]))
-
var cast_tmp[4817001]:c_ptr(void)[1465614]
-
(4817003 'move' cast_tmp[4817001] (4816955 call chpl_here_alloc[308303] call_tmp[4816984] 488))
-
(4816958 'move' initTemp[4816928] (4817005 'cast' TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] cast_tmp[4817001]))
-
(4816929 call init[4816624] initTemp[4816928] operationCtx[4816947])
-
var tmp[4816960]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742]
-
(4816967 'move' tmp[4816960] initTemp[4816928])
-
(4816979 return tmp[4816960])
}
-
-
- «»
function _new[5166873] ( operationCtx[5166894]:addOp(2,real(32))[5166239] ) : TensorResource(real(32),2,addOp(2,real(32)))[5166494]
const ref arg operationCtx[5166894]:addOp(2,real(32))[5166239]-
{
-
var initTemp[5166875]:TensorResource(real(32),2,addOp(2,real(32)))[5166494]
-
var call_tmp[5166931]:int(64)[10]
-
(5166934 'move' call_tmp[5166931] (5166945 'sizeof_bundle' TensorResource(real(32),2,addOp(2,real(32)))[5166494]))
-
var cast_tmp[5166948]:c_ptr(void)[1465614]
-
(5166950 'move' cast_tmp[5166948] (5166902 call chpl_here_alloc[308303] call_tmp[5166931] 539))
-
(5166905 'move' initTemp[5166875] (5166952 'cast' TensorResource(real(32),2,addOp(2,real(32)))[5166494] cast_tmp[5166948]))
-
(5166876 call init[5166376] initTemp[5166875] operationCtx[5166894])
-
var tmp[5166907]:TensorResource(real(32),2,addOp(2,real(32)))[5166494]
-
(5166914 'move' tmp[5166907] initTemp[5166875])
-
(5166926 return tmp[5166907])
}
-
-
- «»
function _new[2586090] ( dataResource[2586101]:shared Remote(ndarray(3,real(32)))[2460067] ) : TensorResource(real(32),3,baseValue)[2586060]
const ref arg dataResource[2586101]:shared Remote(ndarray(3,real(32)))[2460067]-
{
-
var _formal_tmp_dataResource[2586161]:shared Remote(ndarray(3,real(32)))[2460067]
-
(2586164 'move' _formal_tmp_dataResource[2586161] dataResource[2586101])
-
var initTemp[2586092]:TensorResource(real(32),3,baseValue)[2586060]
-
var call_tmp[2586138]:int(64)[10]
-
(2586141 'move' call_tmp[2586138] (2586167 'sizeof_bundle' TensorResource(real(32),3,baseValue)[2586060]))
-
var cast_tmp[2586170]:c_ptr(void)[1465614]
-
(2586172 'move' cast_tmp[2586170] (2586109 call chpl_here_alloc[308303] call_tmp[2586138] 195))
-
(2586112 'move' initTemp[2586092] (2586174 'cast' TensorResource(real(32),3,baseValue)[2586060] cast_tmp[2586170]))
-
(2586093 call init[2583198] initTemp[2586092] _formal_tmp_dataResource[2586161])
-
var tmp[2586114]:TensorResource(real(32),3,baseValue)[2586060]
-
(2586121 'move' tmp[2586114] initTemp[2586092])
-
(2586133 return tmp[2586114])
}
-
- «»
function _new[4454911] ( dataResource[4454922]:shared Remote(ndarray(3,real(32)))[2460067] , gradResource[4454957]:shared Remote(ndarray(3,real(32)))?[2460148] , operationCtx[4454962]:baseValue[334793] ) : TensorResource(real(32),3,baseValue)[2586060]
const ref arg dataResource[4454922]:shared Remote(ndarray(3,real(32)))[2460067] const ref arg gradResource[4454957]:shared Remote(ndarray(3,real(32)))?[2460148] const ref arg operationCtx[4454962]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[4455026]:shared Remote(ndarray(3,real(32)))[2460067]
-
(4455030 'move' _formal_tmp_dataResource[4455026] dataResource[4454922])
-
var _formal_tmp_gradResource[4455027]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(4455034 'move' _formal_tmp_gradResource[4455027] gradResource[4454957])
-
var initTemp[4454913]:TensorResource(real(32),3,baseValue)[2586060]
-
var call_tmp[4454994]:int(64)[10]
-
(4454997 'move' call_tmp[4454994] (4455037 'sizeof_bundle' TensorResource(real(32),3,baseValue)[2586060]))
-
var cast_tmp[4455040]:c_ptr(void)[1465614]
-
(4455042 'move' cast_tmp[4455040] (4454968 call chpl_here_alloc[308303] call_tmp[4454994] 195))
-
(4454971 'move' initTemp[4454913] (4455044 'cast' TensorResource(real(32),3,baseValue)[2586060] cast_tmp[4455040]))
-
(4454914 call init[2583298] initTemp[4454913] _formal_tmp_dataResource[4455026] _formal_tmp_gradResource[4455027] operationCtx[4454962])
-
var tmp[4454973]:TensorResource(real(32),3,baseValue)[2586060]
-
(4454977 'move' tmp[4454973] initTemp[4454913])
-
(4454989 return tmp[4454973])
}
-
-
-
- «»
function _new[4556376] ( operationCtx[4556397]:reluOp(shared BaseTensorResource(real(32),3))[4552920] ) : TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261]
const ref arg operationCtx[4556397]:reluOp(shared BaseTensorResource(real(32),3))[4552920]-
{
-
var initTemp[4556378]:TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261]
-
var call_tmp[4556434]:int(64)[10]
-
(4556437 'move' call_tmp[4556434] (4556448 'sizeof_bundle' TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261]))
-
var cast_tmp[4556451]:c_ptr(void)[1465614]
-
(4556453 'move' cast_tmp[4556451] (4556405 call chpl_here_alloc[308303] call_tmp[4556434] 448))
-
(4556408 'move' initTemp[4556378] (4556455 'cast' TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261] cast_tmp[4556451]))
-
(4556379 call init[4553051] initTemp[4556378] operationCtx[4556397])
-
var tmp[4556410]:TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261]
-
(4556417 'move' tmp[4556410] initTemp[4556378])
-
(4556429 return tmp[4556410])
}
-
-
- «»
function _new[4830469] ( operationCtx[4830490]:reshapeOp(1,3,real(32))[4829776] ) : TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035]
const ref arg operationCtx[4830490]:reshapeOp(1,3,real(32))[4829776]-
{
-
var initTemp[4830471]:TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035]
-
var call_tmp[4830527]:int(64)[10]
-
(4830530 'move' call_tmp[4830527] (4830541 'sizeof_bundle' TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035]))
-
var cast_tmp[4830544]:c_ptr(void)[1465614]
-
(4830546 'move' cast_tmp[4830544] (4830498 call chpl_here_alloc[308303] call_tmp[4830527] 490))
-
(4830501 'move' initTemp[4830471] (4830548 'cast' TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] cast_tmp[4830544]))
-
(4830472 call init[4829917] initTemp[4830471] operationCtx[4830490])
-
var tmp[4830503]:TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035]
-
(4830510 'move' tmp[4830503] initTemp[4830471])
-
(4830522 return tmp[4830503])
}
-
-
- «»
function _new[4836954] ( operationCtx[4836975]:expandOp(3,real(32))[4836340] ) : TensorResource(real(32),3,expandOp(3,real(32)))[4836598]
const ref arg operationCtx[4836975]:expandOp(3,real(32))[4836340]-
{
-
var initTemp[4836956]:TensorResource(real(32),3,expandOp(3,real(32)))[4836598]
-
var call_tmp[4837012]:int(64)[10]
-
(4837015 'move' call_tmp[4837012] (4837026 'sizeof_bundle' TensorResource(real(32),3,expandOp(3,real(32)))[4836598]))
-
var cast_tmp[4837029]:c_ptr(void)[1465614]
-
(4837031 'move' cast_tmp[4837029] (4836983 call chpl_here_alloc[308303] call_tmp[4837012] 491))
-
(4836986 'move' initTemp[4836956] (4837033 'cast' TensorResource(real(32),3,expandOp(3,real(32)))[4836598] cast_tmp[4837029]))
-
(4836957 call init[4836480] initTemp[4836956] operationCtx[4836975])
-
var tmp[4836988]:TensorResource(real(32),3,expandOp(3,real(32)))[4836598]
-
(4836995 'move' tmp[4836988] initTemp[4836956])
-
(4837007 return tmp[4836988])
}
-
-
- «»
function _new[4853537] ( operationCtx[4853558]:subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100] ) : TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353]
const ref arg operationCtx[4853558]:subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100]-
{
-
var initTemp[4853539]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353]
-
var call_tmp[4853595]:int(64)[10]
-
(4853598 'move' call_tmp[4853595] (4853609 'sizeof_bundle' TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353]))
-
var cast_tmp[4853612]:c_ptr(void)[1465614]
-
(4853614 'move' cast_tmp[4853612] (4853566 call chpl_here_alloc[308303] call_tmp[4853595] 492))
-
(4853569 'move' initTemp[4853539] (4853616 'cast' TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] cast_tmp[4853612]))
-
(4853540 call init[4853235] initTemp[4853539] operationCtx[4853558])
-
var tmp[4853571]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353]
-
(4853578 'move' tmp[4853571] initTemp[4853539])
-
(4853590 return tmp[4853571])
}
-
-
- «»
function _new[4859458] ( operationCtx[4859479]:expOp(shared BaseTensorResource(real(32),3))[4859094] ) : TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343]
const ref arg operationCtx[4859479]:expOp(shared BaseTensorResource(real(32),3))[4859094]-
{
-
var initTemp[4859460]:TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343]
-
var call_tmp[4859516]:int(64)[10]
-
(4859519 'move' call_tmp[4859516] (4859530 'sizeof_bundle' TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343]))
-
var cast_tmp[4859533]:c_ptr(void)[1465614]
-
(4859535 'move' cast_tmp[4859533] (4859487 call chpl_here_alloc[308303] call_tmp[4859516] 493))
-
(4859490 'move' initTemp[4859460] (4859537 'cast' TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343] cast_tmp[4859533]))
-
(4859461 call init[4859225] initTemp[4859460] operationCtx[4859479])
-
var tmp[4859492]:TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343]
-
(4859499 'move' tmp[4859492] initTemp[4859460])
-
(4859511 return tmp[4859492])
}
-
-
- «»
function _new[4878618] ( operationCtx[4878639]:divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181] ) : TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434]
const ref arg operationCtx[4878639]:divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181]-
{
-
var initTemp[4878620]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434]
-
var call_tmp[4878676]:int(64)[10]
-
(4878679 'move' call_tmp[4878676] (4878690 'sizeof_bundle' TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434]))
-
var cast_tmp[4878693]:c_ptr(void)[1465614]
-
(4878695 'move' cast_tmp[4878693] (4878647 call chpl_here_alloc[308303] call_tmp[4878676] 499))
-
(4878650 'move' initTemp[4878620] (4878697 'cast' TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] cast_tmp[4878693]))
-
(4878621 call init[4878316] initTemp[4878620] operationCtx[4878639])
-
var tmp[4878652]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434]
-
(4878659 'move' tmp[4878652] initTemp[4878620])
-
(4878671 return tmp[4878652])
}
-
-
- «»
function _new[5173414] ( operationCtx[5173435]:addOp(3,real(32))[5172780] ) : TensorResource(real(32),3,addOp(3,real(32)))[5173035]
const ref arg operationCtx[5173435]:addOp(3,real(32))[5172780]-
{
-
var initTemp[5173416]:TensorResource(real(32),3,addOp(3,real(32)))[5173035]
-
var call_tmp[5173472]:int(64)[10]
-
(5173475 'move' call_tmp[5173472] (5173486 'sizeof_bundle' TensorResource(real(32),3,addOp(3,real(32)))[5173035]))
-
var cast_tmp[5173489]:c_ptr(void)[1465614]
-
(5173491 'move' cast_tmp[5173489] (5173443 call chpl_here_alloc[308303] call_tmp[5173472] 540))
-
(5173446 'move' initTemp[5173416] (5173493 'cast' TensorResource(real(32),3,addOp(3,real(32)))[5173035] cast_tmp[5173489]))
-
(5173417 call init[5172917] initTemp[5173416] operationCtx[5173435])
-
var tmp[5173448]:TensorResource(real(32),3,addOp(3,real(32)))[5173035]
-
(5173455 'move' tmp[5173448] initTemp[5173416])
-
(5173467 return tmp[5173448])
}
-
-
- «»
function _new[2654961] ( dataResource[2654972]:shared Remote(ndarray(4,real(32)))[2601610] ) : TensorResource(real(32),4,baseValue)[2654931]
const ref arg dataResource[2654972]:shared Remote(ndarray(4,real(32)))[2601610]-
{
-
var _formal_tmp_dataResource[2655032]:shared Remote(ndarray(4,real(32)))[2601610]
-
(2655035 'move' _formal_tmp_dataResource[2655032] dataResource[2654972])
-
var initTemp[2654963]:TensorResource(real(32),4,baseValue)[2654931]
-
var call_tmp[2655009]:int(64)[10]
-
(2655012 'move' call_tmp[2655009] (2655038 'sizeof_bundle' TensorResource(real(32),4,baseValue)[2654931]))
-
var cast_tmp[2655041]:c_ptr(void)[1465614]
-
(2655043 'move' cast_tmp[2655041] (2654980 call chpl_here_alloc[308303] call_tmp[2655009] 209))
-
(2654983 'move' initTemp[2654963] (2655045 'cast' TensorResource(real(32),4,baseValue)[2654931] cast_tmp[2655041]))
-
(2654964 call init[2652069] initTemp[2654963] _formal_tmp_dataResource[2655032])
-
var tmp[2654985]:TensorResource(real(32),4,baseValue)[2654931]
-
(2654992 'move' tmp[2654985] initTemp[2654963])
-
(2655004 return tmp[2654985])
}
-
- «»
function _new[4457960] ( dataResource[4457971]:shared Remote(ndarray(4,real(32)))[2601610] , gradResource[4458006]:shared Remote(ndarray(4,real(32)))?[2601691] , operationCtx[4458011]:baseValue[334793] ) : TensorResource(real(32),4,baseValue)[2654931]
const ref arg dataResource[4457971]:shared Remote(ndarray(4,real(32)))[2601610] const ref arg gradResource[4458006]:shared Remote(ndarray(4,real(32)))?[2601691] const ref arg operationCtx[4458011]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[4458075]:shared Remote(ndarray(4,real(32)))[2601610]
-
(4458079 'move' _formal_tmp_dataResource[4458075] dataResource[4457971])
-
var _formal_tmp_gradResource[4458076]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(4458083 'move' _formal_tmp_gradResource[4458076] gradResource[4458006])
-
var initTemp[4457962]:TensorResource(real(32),4,baseValue)[2654931]
-
var call_tmp[4458043]:int(64)[10]
-
(4458046 'move' call_tmp[4458043] (4458086 'sizeof_bundle' TensorResource(real(32),4,baseValue)[2654931]))
-
var cast_tmp[4458089]:c_ptr(void)[1465614]
-
(4458091 'move' cast_tmp[4458089] (4458017 call chpl_here_alloc[308303] call_tmp[4458043] 209))
-
(4458020 'move' initTemp[4457962] (4458093 'cast' TensorResource(real(32),4,baseValue)[2654931] cast_tmp[4458089]))
-
(4457963 call init[2652169] initTemp[4457962] _formal_tmp_dataResource[4458075] _formal_tmp_gradResource[4458076] operationCtx[4458011])
-
var tmp[4458022]:TensorResource(real(32),4,baseValue)[2654931]
-
(4458026 'move' tmp[4458022] initTemp[4457962])
-
(4458038 return tmp[4458022])
}
-
-
- «»
function _new[4575122] ( operationCtx[4575143]:reluOp(shared BaseTensorResource(real(32),4))[4571578] ) : TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007]
const ref arg operationCtx[4575143]:reluOp(shared BaseTensorResource(real(32),4))[4571578]-
{
-
var initTemp[4575124]:TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007]
-
var call_tmp[4575180]:int(64)[10]
-
(4575183 'move' call_tmp[4575180] (4575194 'sizeof_bundle' TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007]))
-
var cast_tmp[4575197]:c_ptr(void)[1465614]
-
(4575199 'move' cast_tmp[4575197] (4575151 call chpl_here_alloc[308303] call_tmp[4575180] 450))
-
(4575154 'move' initTemp[4575124] (4575201 'cast' TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007] cast_tmp[4575197]))
-
(4575125 call init[4571709] initTemp[4575124] operationCtx[4575143])
-
var tmp[4575156]:TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007]
-
(4575163 'move' tmp[4575156] initTemp[4575124])
-
(4575175 return tmp[4575156])
}
-
-
- «»
function _new[4893107] ( operationCtx[4893128]:reshapeOp(1,4,real(32))[4892414] ) : TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673]
const ref arg operationCtx[4893128]:reshapeOp(1,4,real(32))[4892414]-
{
-
var initTemp[4893109]:TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673]
-
var call_tmp[4893165]:int(64)[10]
-
(4893168 'move' call_tmp[4893165] (4893179 'sizeof_bundle' TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673]))
-
var cast_tmp[4893182]:c_ptr(void)[1465614]
-
(4893184 'move' cast_tmp[4893182] (4893136 call chpl_here_alloc[308303] call_tmp[4893165] 503))
-
(4893139 'move' initTemp[4893109] (4893186 'cast' TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] cast_tmp[4893182]))
-
(4893110 call init[4892555] initTemp[4893109] operationCtx[4893128])
-
var tmp[4893141]:TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673]
-
(4893148 'move' tmp[4893141] initTemp[4893109])
-
(4893160 return tmp[4893141])
}
-
-
- «»
function _new[4901019] ( operationCtx[4901040]:expandOp(4,real(32))[4900405] ) : TensorResource(real(32),4,expandOp(4,real(32)))[4900663]
const ref arg operationCtx[4901040]:expandOp(4,real(32))[4900405]-
{
-
var initTemp[4901021]:TensorResource(real(32),4,expandOp(4,real(32)))[4900663]
-
var call_tmp[4901077]:int(64)[10]
-
(4901080 'move' call_tmp[4901077] (4901091 'sizeof_bundle' TensorResource(real(32),4,expandOp(4,real(32)))[4900663]))
-
var cast_tmp[4901094]:c_ptr(void)[1465614]
-
(4901096 'move' cast_tmp[4901094] (4901048 call chpl_here_alloc[308303] call_tmp[4901077] 504))
-
(4901051 'move' initTemp[4901021] (4901098 'cast' TensorResource(real(32),4,expandOp(4,real(32)))[4900663] cast_tmp[4901094]))
-
(4901022 call init[4900545] initTemp[4901021] operationCtx[4901040])
-
var tmp[4901053]:TensorResource(real(32),4,expandOp(4,real(32)))[4900663]
-
(4901060 'move' tmp[4901053] initTemp[4901021])
-
(4901072 return tmp[4901053])
}
-
-
- «»
function _new[4918700] ( operationCtx[4918721]:subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263] ) : TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516]
const ref arg operationCtx[4918721]:subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263]-
{
-
var initTemp[4918702]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516]
-
var call_tmp[4918758]:int(64)[10]
-
(4918761 'move' call_tmp[4918758] (4918772 'sizeof_bundle' TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516]))
-
var cast_tmp[4918775]:c_ptr(void)[1465614]
-
(4918777 'move' cast_tmp[4918775] (4918729 call chpl_here_alloc[308303] call_tmp[4918758] 505))
-
(4918732 'move' initTemp[4918702] (4918779 'cast' TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] cast_tmp[4918775]))
-
(4918703 call init[4918398] initTemp[4918702] operationCtx[4918721])
-
var tmp[4918734]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516]
-
(4918741 'move' tmp[4918734] initTemp[4918702])
-
(4918753 return tmp[4918734])
}
-
-
- «»
function _new[4924621] ( operationCtx[4924642]:expOp(shared BaseTensorResource(real(32),4))[4924257] ) : TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506]
const ref arg operationCtx[4924642]:expOp(shared BaseTensorResource(real(32),4))[4924257]-
{
-
var initTemp[4924623]:TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506]
-
var call_tmp[4924679]:int(64)[10]
-
(4924682 'move' call_tmp[4924679] (4924693 'sizeof_bundle' TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506]))
-
var cast_tmp[4924696]:c_ptr(void)[1465614]
-
(4924698 'move' cast_tmp[4924696] (4924650 call chpl_here_alloc[308303] call_tmp[4924679] 506))
-
(4924653 'move' initTemp[4924623] (4924700 'cast' TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506] cast_tmp[4924696]))
-
(4924624 call init[4924388] initTemp[4924623] operationCtx[4924642])
-
var tmp[4924655]:TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506]
-
(4924662 'move' tmp[4924655] initTemp[4924623])
-
(4924674 return tmp[4924655])
}
-
-
- «»
function _new[4943522] ( operationCtx[4943543]:divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085] ) : TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338]
const ref arg operationCtx[4943543]:divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085]-
{
-
var initTemp[4943524]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338]
-
var call_tmp[4943580]:int(64)[10]
-
(4943583 'move' call_tmp[4943580] (4943594 'sizeof_bundle' TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338]))
-
var cast_tmp[4943597]:c_ptr(void)[1465614]
-
(4943599 'move' cast_tmp[4943597] (4943551 call chpl_here_alloc[308303] call_tmp[4943580] 511))
-
(4943554 'move' initTemp[4943524] (4943601 'cast' TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] cast_tmp[4943597]))
-
(4943525 call init[4943220] initTemp[4943524] operationCtx[4943543])
-
var tmp[4943556]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338]
-
(4943563 'move' tmp[4943556] initTemp[4943524])
-
(4943575 return tmp[4943556])
}
-
-
- «»
function _new[5179955] ( operationCtx[5179976]:addOp(4,real(32))[5179321] ) : TensorResource(real(32),4,addOp(4,real(32)))[5179576]
const ref arg operationCtx[5179976]:addOp(4,real(32))[5179321]-
{
-
var initTemp[5179957]:TensorResource(real(32),4,addOp(4,real(32)))[5179576]
-
var call_tmp[5180013]:int(64)[10]
-
(5180016 'move' call_tmp[5180013] (5180027 'sizeof_bundle' TensorResource(real(32),4,addOp(4,real(32)))[5179576]))
-
var cast_tmp[5180030]:c_ptr(void)[1465614]
-
(5180032 'move' cast_tmp[5180030] (5179984 call chpl_here_alloc[308303] call_tmp[5180013] 541))
-
(5179987 'move' initTemp[5179957] (5180034 'cast' TensorResource(real(32),4,addOp(4,real(32)))[5179576] cast_tmp[5180030]))
-
(5179958 call init[5179458] initTemp[5179957] operationCtx[5179976])
-
var tmp[5179989]:TensorResource(real(32),4,addOp(4,real(32)))[5179576]
-
(5179996 'move' tmp[5179989] initTemp[5179957])
-
(5180008 return tmp[5179989])
}
-
-
- «»
function _new[2824238] ( dataResource[2824249]:shared Remote(ndarray(5,real(32)))[2686856] ) : TensorResource(real(32),5,baseValue)[2824208]
const ref arg dataResource[2824249]:shared Remote(ndarray(5,real(32)))[2686856]-
{
-
var _formal_tmp_dataResource[2824309]:shared Remote(ndarray(5,real(32)))[2686856]
-
(2824312 'move' _formal_tmp_dataResource[2824309] dataResource[2824249])
-
var initTemp[2824240]:TensorResource(real(32),5,baseValue)[2824208]
-
var call_tmp[2824286]:int(64)[10]
-
(2824289 'move' call_tmp[2824286] (2824315 'sizeof_bundle' TensorResource(real(32),5,baseValue)[2824208]))
-
var cast_tmp[2824318]:c_ptr(void)[1465614]
-
(2824320 'move' cast_tmp[2824318] (2824257 call chpl_here_alloc[308303] call_tmp[2824286] 249))
-
(2824260 'move' initTemp[2824240] (2824322 'cast' TensorResource(real(32),5,baseValue)[2824208] cast_tmp[2824318]))
-
(2824241 call init[2821346] initTemp[2824240] _formal_tmp_dataResource[2824309])
-
var tmp[2824262]:TensorResource(real(32),5,baseValue)[2824208]
-
(2824269 'move' tmp[2824262] initTemp[2824240])
-
(2824281 return tmp[2824262])
}
-
- «»
function _new[4473853] ( dataResource[4473864]:shared Remote(ndarray(5,real(32)))[2686856] , gradResource[4473899]:shared Remote(ndarray(5,real(32)))?[2686937] , operationCtx[4473904]:baseValue[334793] ) : TensorResource(real(32),5,baseValue)[2824208]
const ref arg dataResource[4473864]:shared Remote(ndarray(5,real(32)))[2686856] const ref arg gradResource[4473899]:shared Remote(ndarray(5,real(32)))?[2686937] const ref arg operationCtx[4473904]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[4473968]:shared Remote(ndarray(5,real(32)))[2686856]
-
(4473972 'move' _formal_tmp_dataResource[4473968] dataResource[4473864])
-
var _formal_tmp_gradResource[4473969]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(4473976 'move' _formal_tmp_gradResource[4473969] gradResource[4473899])
-
var initTemp[4473855]:TensorResource(real(32),5,baseValue)[2824208]
-
var call_tmp[4473936]:int(64)[10]
-
(4473939 'move' call_tmp[4473936] (4473979 'sizeof_bundle' TensorResource(real(32),5,baseValue)[2824208]))
-
var cast_tmp[4473982]:c_ptr(void)[1465614]
-
(4473984 'move' cast_tmp[4473982] (4473910 call chpl_here_alloc[308303] call_tmp[4473936] 249))
-
(4473913 'move' initTemp[4473855] (4473986 'cast' TensorResource(real(32),5,baseValue)[2824208] cast_tmp[4473982]))
-
(4473856 call init[2821446] initTemp[4473855] _formal_tmp_dataResource[4473968] _formal_tmp_gradResource[4473969] operationCtx[4473904])
-
var tmp[4473915]:TensorResource(real(32),5,baseValue)[2824208]
-
(4473919 'move' tmp[4473915] initTemp[4473855])
-
(4473931 return tmp[4473915])
}
-
-
- «»
function _new[4594623] ( operationCtx[4594644]:reluOp(shared BaseTensorResource(real(32),5))[4590991] ) : TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508]
const ref arg operationCtx[4594644]:reluOp(shared BaseTensorResource(real(32),5))[4590991]-
{
-
var initTemp[4594625]:TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508]
-
var call_tmp[4594681]:int(64)[10]
-
(4594684 'move' call_tmp[4594681] (4594695 'sizeof_bundle' TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508]))
-
var cast_tmp[4594698]:c_ptr(void)[1465614]
-
(4594700 'move' cast_tmp[4594698] (4594652 call chpl_here_alloc[308303] call_tmp[4594681] 452))
-
(4594655 'move' initTemp[4594625] (4594702 'cast' TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508] cast_tmp[4594698]))
-
(4594626 call init[4591122] initTemp[4594625] operationCtx[4594644])
-
var tmp[4594657]:TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508]
-
(4594664 'move' tmp[4594657] initTemp[4594625])
-
(4594676 return tmp[4594657])
}
-
-
- «»
function _new[4958089] ( operationCtx[4958110]:reshapeOp(1,5,real(32))[4957396] ) : TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655]
const ref arg operationCtx[4958110]:reshapeOp(1,5,real(32))[4957396]-
{
-
var initTemp[4958091]:TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655]
-
var call_tmp[4958147]:int(64)[10]
-
(4958150 'move' call_tmp[4958147] (4958161 'sizeof_bundle' TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655]))
-
var cast_tmp[4958164]:c_ptr(void)[1465614]
-
(4958166 'move' cast_tmp[4958164] (4958118 call chpl_here_alloc[308303] call_tmp[4958147] 515))
-
(4958121 'move' initTemp[4958091] (4958168 'cast' TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] cast_tmp[4958164]))
-
(4958092 call init[4957537] initTemp[4958091] operationCtx[4958110])
-
var tmp[4958123]:TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655]
-
(4958130 'move' tmp[4958123] initTemp[4958091])
-
(4958142 return tmp[4958123])
}
-
-
- «»
function _new[4966047] ( operationCtx[4966068]:expandOp(5,real(32))[4965433] ) : TensorResource(real(32),5,expandOp(5,real(32)))[4965691]
const ref arg operationCtx[4966068]:expandOp(5,real(32))[4965433]-
{
-
var initTemp[4966049]:TensorResource(real(32),5,expandOp(5,real(32)))[4965691]
-
var call_tmp[4966105]:int(64)[10]
-
(4966108 'move' call_tmp[4966105] (4966119 'sizeof_bundle' TensorResource(real(32),5,expandOp(5,real(32)))[4965691]))
-
var cast_tmp[4966122]:c_ptr(void)[1465614]
-
(4966124 'move' cast_tmp[4966122] (4966076 call chpl_here_alloc[308303] call_tmp[4966105] 516))
-
(4966079 'move' initTemp[4966049] (4966126 'cast' TensorResource(real(32),5,expandOp(5,real(32)))[4965691] cast_tmp[4966122]))
-
(4966050 call init[4965573] initTemp[4966049] operationCtx[4966068])
-
var tmp[4966081]:TensorResource(real(32),5,expandOp(5,real(32)))[4965691]
-
(4966088 'move' tmp[4966081] initTemp[4966049])
-
(4966100 return tmp[4966081])
}
-
-
- «»
function _new[4984826] ( operationCtx[4984847]:subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389] ) : TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642]
const ref arg operationCtx[4984847]:subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389]-
{
-
var initTemp[4984828]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642]
-
var call_tmp[4984884]:int(64)[10]
-
(4984887 'move' call_tmp[4984884] (4984898 'sizeof_bundle' TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642]))
-
var cast_tmp[4984901]:c_ptr(void)[1465614]
-
(4984903 'move' cast_tmp[4984901] (4984855 call chpl_here_alloc[308303] call_tmp[4984884] 517))
-
(4984858 'move' initTemp[4984828] (4984905 'cast' TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] cast_tmp[4984901]))
-
(4984829 call init[4984524] initTemp[4984828] operationCtx[4984847])
-
var tmp[4984860]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642]
-
(4984867 'move' tmp[4984860] initTemp[4984828])
-
(4984879 return tmp[4984860])
}
-
-
- «»
function _new[4990747] ( operationCtx[4990768]:expOp(shared BaseTensorResource(real(32),5))[4990383] ) : TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632]
const ref arg operationCtx[4990768]:expOp(shared BaseTensorResource(real(32),5))[4990383]-
{
-
var initTemp[4990749]:TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632]
-
var call_tmp[4990805]:int(64)[10]
-
(4990808 'move' call_tmp[4990805] (4990819 'sizeof_bundle' TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632]))
-
var cast_tmp[4990822]:c_ptr(void)[1465614]
-
(4990824 'move' cast_tmp[4990822] (4990776 call chpl_here_alloc[308303] call_tmp[4990805] 518))
-
(4990779 'move' initTemp[4990749] (4990826 'cast' TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632] cast_tmp[4990822]))
-
(4990750 call init[4990514] initTemp[4990749] operationCtx[4990768])
-
var tmp[4990781]:TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632]
-
(4990788 'move' tmp[4990781] initTemp[4990749])
-
(4990800 return tmp[4990781])
}
-
-
- «»
function _new[5010829] ( operationCtx[5010850]:divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392] ) : TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645]
const ref arg operationCtx[5010850]:divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392]-
{
-
var initTemp[5010831]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645]
-
var call_tmp[5010887]:int(64)[10]
-
(5010890 'move' call_tmp[5010887] (5010901 'sizeof_bundle' TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645]))
-
var cast_tmp[5010904]:c_ptr(void)[1465614]
-
(5010906 'move' cast_tmp[5010904] (5010858 call chpl_here_alloc[308303] call_tmp[5010887] 524))
-
(5010861 'move' initTemp[5010831] (5010908 'cast' TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] cast_tmp[5010904]))
-
(5010832 call init[5010527] initTemp[5010831] operationCtx[5010850])
-
var tmp[5010863]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645]
-
(5010870 'move' tmp[5010863] initTemp[5010831])
-
(5010882 return tmp[5010863])
}
-
-
- «»
function _new[5186496] ( operationCtx[5186517]:addOp(5,real(32))[5185862] ) : TensorResource(real(32),5,addOp(5,real(32)))[5186117]
const ref arg operationCtx[5186517]:addOp(5,real(32))[5185862]-
{
-
var initTemp[5186498]:TensorResource(real(32),5,addOp(5,real(32)))[5186117]
-
var call_tmp[5186554]:int(64)[10]
-
(5186557 'move' call_tmp[5186554] (5186568 'sizeof_bundle' TensorResource(real(32),5,addOp(5,real(32)))[5186117]))
-
var cast_tmp[5186571]:c_ptr(void)[1465614]
-
(5186573 'move' cast_tmp[5186571] (5186525 call chpl_here_alloc[308303] call_tmp[5186554] 542))
-
(5186528 'move' initTemp[5186498] (5186575 'cast' TensorResource(real(32),5,addOp(5,real(32)))[5186117] cast_tmp[5186571]))
-
(5186499 call init[5185999] initTemp[5186498] operationCtx[5186517])
-
var tmp[5186530]:TensorResource(real(32),5,addOp(5,real(32)))[5186117]
-
(5186537 'move' tmp[5186530] initTemp[5186498])
-
(5186549 return tmp[5186530])
}
-
-
- «»
function _new[3001075] ( dataResource[3001086]:shared Remote(ndarray(6,real(32)))[2858597] ) : TensorResource(real(32),6,baseValue)[3001045]
const ref arg dataResource[3001086]:shared Remote(ndarray(6,real(32)))[2858597]-
{
-
var _formal_tmp_dataResource[3001146]:shared Remote(ndarray(6,real(32)))[2858597]
-
(3001149 'move' _formal_tmp_dataResource[3001146] dataResource[3001086])
-
var initTemp[3001077]:TensorResource(real(32),6,baseValue)[3001045]
-
var call_tmp[3001123]:int(64)[10]
-
(3001126 'move' call_tmp[3001123] (3001152 'sizeof_bundle' TensorResource(real(32),6,baseValue)[3001045]))
-
var cast_tmp[3001155]:c_ptr(void)[1465614]
-
(3001157 'move' cast_tmp[3001155] (3001094 call chpl_here_alloc[308303] call_tmp[3001123] 291))
-
(3001097 'move' initTemp[3001077] (3001159 'cast' TensorResource(real(32),6,baseValue)[3001045] cast_tmp[3001155]))
-
(3001078 call init[2998183] initTemp[3001077] _formal_tmp_dataResource[3001146])
-
var tmp[3001099]:TensorResource(real(32),6,baseValue)[3001045]
-
(3001106 'move' tmp[3001099] initTemp[3001077])
-
(3001118 return tmp[3001099])
}
-
- «»
function _new[4490292] ( dataResource[4490303]:shared Remote(ndarray(6,real(32)))[2858597] , gradResource[4490338]:shared Remote(ndarray(6,real(32)))?[2858678] , operationCtx[4490343]:baseValue[334793] ) : TensorResource(real(32),6,baseValue)[3001045]
const ref arg dataResource[4490303]:shared Remote(ndarray(6,real(32)))[2858597] const ref arg gradResource[4490338]:shared Remote(ndarray(6,real(32)))?[2858678] const ref arg operationCtx[4490343]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[4490407]:shared Remote(ndarray(6,real(32)))[2858597]
-
(4490411 'move' _formal_tmp_dataResource[4490407] dataResource[4490303])
-
var _formal_tmp_gradResource[4490408]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(4490415 'move' _formal_tmp_gradResource[4490408] gradResource[4490338])
-
var initTemp[4490294]:TensorResource(real(32),6,baseValue)[3001045]
-
var call_tmp[4490375]:int(64)[10]
-
(4490378 'move' call_tmp[4490375] (4490418 'sizeof_bundle' TensorResource(real(32),6,baseValue)[3001045]))
-
var cast_tmp[4490421]:c_ptr(void)[1465614]
-
(4490423 'move' cast_tmp[4490421] (4490349 call chpl_here_alloc[308303] call_tmp[4490375] 291))
-
(4490352 'move' initTemp[4490294] (4490425 'cast' TensorResource(real(32),6,baseValue)[3001045] cast_tmp[4490421]))
-
(4490295 call init[2998283] initTemp[4490294] _formal_tmp_dataResource[4490407] _formal_tmp_gradResource[4490408] operationCtx[4490343])
-
var tmp[4490354]:TensorResource(real(32),6,baseValue)[3001045]
-
(4490358 'move' tmp[4490354] initTemp[4490294])
-
(4490370 return tmp[4490354])
}
-
-
- «»
function _new[4615101] ( operationCtx[4615122]:reluOp(shared BaseTensorResource(real(32),6))[4611159] ) : TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986]
const ref arg operationCtx[4615122]:reluOp(shared BaseTensorResource(real(32),6))[4611159]-
{
-
var initTemp[4615103]:TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986]
-
var call_tmp[4615159]:int(64)[10]
-
(4615162 'move' call_tmp[4615159] (4615173 'sizeof_bundle' TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986]))
-
var cast_tmp[4615176]:c_ptr(void)[1465614]
-
(4615178 'move' cast_tmp[4615176] (4615130 call chpl_here_alloc[308303] call_tmp[4615159] 454))
-
(4615133 'move' initTemp[4615103] (4615180 'cast' TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986] cast_tmp[4615176]))
-
(4615104 call init[4611290] initTemp[4615103] operationCtx[4615122])
-
var tmp[4615135]:TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986]
-
(4615142 'move' tmp[4615135] initTemp[4615103])
-
(4615154 return tmp[4615135])
}
-
-
- «»
function _new[5025504] ( operationCtx[5025525]:reshapeOp(1,6,real(32))[5024811] ) : TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070]
const ref arg operationCtx[5025525]:reshapeOp(1,6,real(32))[5024811]-
{
-
var initTemp[5025506]:TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070]
-
var call_tmp[5025562]:int(64)[10]
-
(5025565 'move' call_tmp[5025562] (5025576 'sizeof_bundle' TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070]))
-
var cast_tmp[5025579]:c_ptr(void)[1465614]
-
(5025581 'move' cast_tmp[5025579] (5025533 call chpl_here_alloc[308303] call_tmp[5025562] 528))
-
(5025536 'move' initTemp[5025506] (5025583 'cast' TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] cast_tmp[5025579]))
-
(5025507 call init[5024952] initTemp[5025506] operationCtx[5025525])
-
var tmp[5025538]:TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070]
-
(5025545 'move' tmp[5025538] initTemp[5025506])
-
(5025557 return tmp[5025538])
}
-
-
- «»
function _new[5033508] ( operationCtx[5033529]:expandOp(6,real(32))[5032894] ) : TensorResource(real(32),6,expandOp(6,real(32)))[5033152]
const ref arg operationCtx[5033529]:expandOp(6,real(32))[5032894]-
{
-
var initTemp[5033510]:TensorResource(real(32),6,expandOp(6,real(32)))[5033152]
-
var call_tmp[5033566]:int(64)[10]
-
(5033569 'move' call_tmp[5033566] (5033580 'sizeof_bundle' TensorResource(real(32),6,expandOp(6,real(32)))[5033152]))
-
var cast_tmp[5033583]:c_ptr(void)[1465614]
-
(5033585 'move' cast_tmp[5033583] (5033537 call chpl_here_alloc[308303] call_tmp[5033566] 529))
-
(5033540 'move' initTemp[5033510] (5033587 'cast' TensorResource(real(32),6,expandOp(6,real(32)))[5033152] cast_tmp[5033583]))
-
(5033511 call init[5033034] initTemp[5033510] operationCtx[5033529])
-
var tmp[5033542]:TensorResource(real(32),6,expandOp(6,real(32)))[5033152]
-
(5033549 'move' tmp[5033542] initTemp[5033510])
-
(5033561 return tmp[5033542])
}
-
-
- «»
function _new[5053385] ( operationCtx[5053406]:subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948] ) : TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201]
const ref arg operationCtx[5053406]:subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948]-
{
-
var initTemp[5053387]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201]
-
var call_tmp[5053443]:int(64)[10]
-
(5053446 'move' call_tmp[5053443] (5053457 'sizeof_bundle' TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201]))
-
var cast_tmp[5053460]:c_ptr(void)[1465614]
-
(5053462 'move' cast_tmp[5053460] (5053414 call chpl_here_alloc[308303] call_tmp[5053443] 530))
-
(5053417 'move' initTemp[5053387] (5053464 'cast' TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] cast_tmp[5053460]))
-
(5053388 call init[5053083] initTemp[5053387] operationCtx[5053406])
-
var tmp[5053419]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201]
-
(5053426 'move' tmp[5053419] initTemp[5053387])
-
(5053438 return tmp[5053419])
}
-
-
- «»
function _new[5059306] ( operationCtx[5059327]:expOp(shared BaseTensorResource(real(32),6))[5058942] ) : TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191]
const ref arg operationCtx[5059327]:expOp(shared BaseTensorResource(real(32),6))[5058942]-
{
-
var initTemp[5059308]:TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191]
-
var call_tmp[5059364]:int(64)[10]
-
(5059367 'move' call_tmp[5059364] (5059378 'sizeof_bundle' TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191]))
-
var cast_tmp[5059381]:c_ptr(void)[1465614]
-
(5059383 'move' cast_tmp[5059381] (5059335 call chpl_here_alloc[308303] call_tmp[5059364] 531))
-
(5059338 'move' initTemp[5059308] (5059385 'cast' TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191] cast_tmp[5059381]))
-
(5059309 call init[5059073] initTemp[5059308] operationCtx[5059327])
-
var tmp[5059340]:TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191]
-
(5059347 'move' tmp[5059340] initTemp[5059308])
-
(5059359 return tmp[5059340])
}
-
-
- «»
function _new[5079841] ( operationCtx[5079862]:divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404] ) : TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657]
const ref arg operationCtx[5079862]:divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404]-
{
-
var initTemp[5079843]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657]
-
var call_tmp[5079899]:int(64)[10]
-
(5079902 'move' call_tmp[5079899] (5079913 'sizeof_bundle' TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657]))
-
var cast_tmp[5079916]:c_ptr(void)[1465614]
-
(5079918 'move' cast_tmp[5079916] (5079870 call chpl_here_alloc[308303] call_tmp[5079899] 537))
-
(5079873 'move' initTemp[5079843] (5079920 'cast' TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] cast_tmp[5079916]))
-
(5079844 call init[5079539] initTemp[5079843] operationCtx[5079862])
-
var tmp[5079875]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657]
-
(5079882 'move' tmp[5079875] initTemp[5079843])
-
(5079894 return tmp[5079875])
}
-
-
- «»
function _new[5193037] ( operationCtx[5193058]:addOp(6,real(32))[5192403] ) : TensorResource(real(32),6,addOp(6,real(32)))[5192658]
const ref arg operationCtx[5193058]:addOp(6,real(32))[5192403]-
{
-
var initTemp[5193039]:TensorResource(real(32),6,addOp(6,real(32)))[5192658]
-
var call_tmp[5193095]:int(64)[10]
-
(5193098 'move' call_tmp[5193095] (5193109 'sizeof_bundle' TensorResource(real(32),6,addOp(6,real(32)))[5192658]))
-
var cast_tmp[5193112]:c_ptr(void)[1465614]
-
(5193114 'move' cast_tmp[5193112] (5193066 call chpl_here_alloc[308303] call_tmp[5193095] 543))
-
(5193069 'move' initTemp[5193039] (5193116 'cast' TensorResource(real(32),6,addOp(6,real(32)))[5192658] cast_tmp[5193112]))
-
(5193040 call init[5192540] initTemp[5193039] operationCtx[5193058])
-
var tmp[5193071]:TensorResource(real(32),6,addOp(6,real(32)))[5192658]
-
(5193078 'move' tmp[5193071] initTemp[5193039])
-
(5193090 return tmp[5193071])
}
-
-
- «»
function _new[3203010] ( dataResource[3203021]:shared Remote(ndarray(1,real(64)))[2166630] ) : TensorResource(real(64),1,baseValue)[3202980]
const ref arg dataResource[3203021]:shared Remote(ndarray(1,real(64)))[2166630]-
{
-
var _formal_tmp_dataResource[3203081]:shared Remote(ndarray(1,real(64)))[2166630]
-
(3203084 'move' _formal_tmp_dataResource[3203081] dataResource[3203021])
-
var initTemp[3203012]:TensorResource(real(64),1,baseValue)[3202980]
-
var call_tmp[3203058]:int(64)[10]
-
(3203061 'move' call_tmp[3203058] (3203087 'sizeof_bundle' TensorResource(real(64),1,baseValue)[3202980]))
-
var cast_tmp[3203090]:c_ptr(void)[1465614]
-
(3203092 'move' cast_tmp[3203090] (3203029 call chpl_here_alloc[308303] call_tmp[3203058] 308))
-
(3203032 'move' initTemp[3203012] (3203094 'cast' TensorResource(real(64),1,baseValue)[3202980] cast_tmp[3203090]))
-
(3203013 call init[3200217] initTemp[3203012] _formal_tmp_dataResource[3203081])
-
var tmp[3203034]:TensorResource(real(64),1,baseValue)[3202980]
-
(3203041 'move' tmp[3203034] initTemp[3203012])
-
(3203053 return tmp[3203034])
}
-
- «»
function _new[4493341] ( dataResource[4493352]:shared Remote(ndarray(1,real(64)))[2166630] , gradResource[4493387]:shared Remote(ndarray(1,real(64)))?[2166711] , operationCtx[4493392]:baseValue[334793] ) : TensorResource(real(64),1,baseValue)[3202980]
const ref arg dataResource[4493352]:shared Remote(ndarray(1,real(64)))[2166630] const ref arg gradResource[4493387]:shared Remote(ndarray(1,real(64)))?[2166711] const ref arg operationCtx[4493392]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[4493456]:shared Remote(ndarray(1,real(64)))[2166630]
-
(4493460 'move' _formal_tmp_dataResource[4493456] dataResource[4493352])
-
var _formal_tmp_gradResource[4493457]:shared Remote(ndarray(1,real(64)))?[2166711]
-
(4493464 'move' _formal_tmp_gradResource[4493457] gradResource[4493387])
-
var initTemp[4493343]:TensorResource(real(64),1,baseValue)[3202980]
-
var call_tmp[4493424]:int(64)[10]
-
(4493427 'move' call_tmp[4493424] (4493467 'sizeof_bundle' TensorResource(real(64),1,baseValue)[3202980]))
-
var cast_tmp[4493470]:c_ptr(void)[1465614]
-
(4493472 'move' cast_tmp[4493470] (4493398 call chpl_here_alloc[308303] call_tmp[4493424] 308))
-
(4493401 'move' initTemp[4493343] (4493474 'cast' TensorResource(real(64),1,baseValue)[3202980] cast_tmp[4493470]))
-
(4493344 call init[3200317] initTemp[4493343] _formal_tmp_dataResource[4493456] _formal_tmp_gradResource[4493457] operationCtx[4493392])
-
var tmp[4493403]:TensorResource(real(64),1,baseValue)[3202980]
-
(4493407 'move' tmp[4493403] initTemp[4493343])
-
(4493419 return tmp[4493403])
}
-
-
- «»
function _new[3225506] ( dataResource[3225517]:shared Remote(ndarray(2,real(64)))[2299577] ) : TensorResource(real(64),2,baseValue)[3225476]
const ref arg dataResource[3225517]:shared Remote(ndarray(2,real(64)))[2299577]-
{
-
var _formal_tmp_dataResource[3225577]:shared Remote(ndarray(2,real(64)))[2299577]
-
(3225580 'move' _formal_tmp_dataResource[3225577] dataResource[3225517])
-
var initTemp[3225508]:TensorResource(real(64),2,baseValue)[3225476]
-
var call_tmp[3225554]:int(64)[10]
-
(3225557 'move' call_tmp[3225554] (3225583 'sizeof_bundle' TensorResource(real(64),2,baseValue)[3225476]))
-
var cast_tmp[3225586]:c_ptr(void)[1465614]
-
(3225588 'move' cast_tmp[3225586] (3225525 call chpl_here_alloc[308303] call_tmp[3225554] 315))
-
(3225528 'move' initTemp[3225508] (3225590 'cast' TensorResource(real(64),2,baseValue)[3225476] cast_tmp[3225586]))
-
(3225509 call init[3222713] initTemp[3225508] _formal_tmp_dataResource[3225577])
-
var tmp[3225530]:TensorResource(real(64),2,baseValue)[3225476]
-
(3225537 'move' tmp[3225530] initTemp[3225508])
-
(3225549 return tmp[3225530])
}
-
- «»
function _new[4496390] ( dataResource[4496401]:shared Remote(ndarray(2,real(64)))[2299577] , gradResource[4496436]:shared Remote(ndarray(2,real(64)))?[2299658] , operationCtx[4496441]:baseValue[334793] ) : TensorResource(real(64),2,baseValue)[3225476]
const ref arg dataResource[4496401]:shared Remote(ndarray(2,real(64)))[2299577] const ref arg gradResource[4496436]:shared Remote(ndarray(2,real(64)))?[2299658] const ref arg operationCtx[4496441]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[4496505]:shared Remote(ndarray(2,real(64)))[2299577]
-
(4496509 'move' _formal_tmp_dataResource[4496505] dataResource[4496401])
-
var _formal_tmp_gradResource[4496506]:shared Remote(ndarray(2,real(64)))?[2299658]
-
(4496513 'move' _formal_tmp_gradResource[4496506] gradResource[4496436])
-
var initTemp[4496392]:TensorResource(real(64),2,baseValue)[3225476]
-
var call_tmp[4496473]:int(64)[10]
-
(4496476 'move' call_tmp[4496473] (4496516 'sizeof_bundle' TensorResource(real(64),2,baseValue)[3225476]))
-
var cast_tmp[4496519]:c_ptr(void)[1465614]
-
(4496521 'move' cast_tmp[4496519] (4496447 call chpl_here_alloc[308303] call_tmp[4496473] 315))
-
(4496450 'move' initTemp[4496392] (4496523 'cast' TensorResource(real(64),2,baseValue)[3225476] cast_tmp[4496519]))
-
(4496393 call init[3222813] initTemp[4496392] _formal_tmp_dataResource[4496505] _formal_tmp_gradResource[4496506] operationCtx[4496441])
-
var tmp[4496452]:TensorResource(real(64),2,baseValue)[3225476]
-
(4496456 'move' tmp[4496452] initTemp[4496392])
-
(4496468 return tmp[4496452])
}
-
-
- «»
function _new[3518102] ( dataResource[3518113]:shared Remote(ndarray(3,real(64)))[2449401] ) : TensorResource(real(64),3,baseValue)[3518072]
const ref arg dataResource[3518113]:shared Remote(ndarray(3,real(64)))[2449401]-
{
-
var _formal_tmp_dataResource[3518173]:shared Remote(ndarray(3,real(64)))[2449401]
-
(3518176 'move' _formal_tmp_dataResource[3518173] dataResource[3518113])
-
var initTemp[3518104]:TensorResource(real(64),3,baseValue)[3518072]
-
var call_tmp[3518150]:int(64)[10]
-
(3518153 'move' call_tmp[3518150] (3518179 'sizeof_bundle' TensorResource(real(64),3,baseValue)[3518072]))
-
var cast_tmp[3518182]:c_ptr(void)[1465614]
-
(3518184 'move' cast_tmp[3518182] (3518121 call chpl_here_alloc[308303] call_tmp[3518150] 350))
-
(3518124 'move' initTemp[3518104] (3518186 'cast' TensorResource(real(64),3,baseValue)[3518072] cast_tmp[3518182]))
-
(3518105 call init[3515309] initTemp[3518104] _formal_tmp_dataResource[3518173])
-
var tmp[3518126]:TensorResource(real(64),3,baseValue)[3518072]
-
(3518133 'move' tmp[3518126] initTemp[3518104])
-
(3518145 return tmp[3518126])
}
-
- «»
function _new[4499855] ( dataResource[4499866]:shared Remote(ndarray(3,real(64)))[2449401] , gradResource[4499901]:shared Remote(ndarray(3,real(64)))?[2449482] , operationCtx[4499906]:baseValue[334793] ) : TensorResource(real(64),3,baseValue)[3518072]
const ref arg dataResource[4499866]:shared Remote(ndarray(3,real(64)))[2449401] const ref arg gradResource[4499901]:shared Remote(ndarray(3,real(64)))?[2449482] const ref arg operationCtx[4499906]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[4499970]:shared Remote(ndarray(3,real(64)))[2449401]
-
(4499974 'move' _formal_tmp_dataResource[4499970] dataResource[4499866])
-
var _formal_tmp_gradResource[4499971]:shared Remote(ndarray(3,real(64)))?[2449482]
-
(4499978 'move' _formal_tmp_gradResource[4499971] gradResource[4499901])
-
var initTemp[4499857]:TensorResource(real(64),3,baseValue)[3518072]
-
var call_tmp[4499938]:int(64)[10]
-
(4499941 'move' call_tmp[4499938] (4499981 'sizeof_bundle' TensorResource(real(64),3,baseValue)[3518072]))
-
var cast_tmp[4499984]:c_ptr(void)[1465614]
-
(4499986 'move' cast_tmp[4499984] (4499912 call chpl_here_alloc[308303] call_tmp[4499938] 350))
-
(4499915 'move' initTemp[4499857] (4499988 'cast' TensorResource(real(64),3,baseValue)[3518072] cast_tmp[4499984]))
-
(4499858 call init[3515409] initTemp[4499857] _formal_tmp_dataResource[4499970] _formal_tmp_gradResource[4499971] operationCtx[4499906])
-
var tmp[4499917]:TensorResource(real(64),3,baseValue)[3518072]
-
(4499921 'move' tmp[4499917] initTemp[4499857])
-
(4499933 return tmp[4499917])
}
-
-
- «»
function _new[3540764] ( dataResource[3540775]:shared Remote(ndarray(5,real(64)))[2675388] ) : TensorResource(real(64),5,baseValue)[3540734]
const ref arg dataResource[3540775]:shared Remote(ndarray(5,real(64)))[2675388]-
{
-
var _formal_tmp_dataResource[3540835]:shared Remote(ndarray(5,real(64)))[2675388]
-
(3540838 'move' _formal_tmp_dataResource[3540835] dataResource[3540775])
-
var initTemp[3540766]:TensorResource(real(64),5,baseValue)[3540734]
-
var call_tmp[3540812]:int(64)[10]
-
(3540815 'move' call_tmp[3540812] (3540841 'sizeof_bundle' TensorResource(real(64),5,baseValue)[3540734]))
-
var cast_tmp[3540844]:c_ptr(void)[1465614]
-
(3540846 'move' cast_tmp[3540844] (3540783 call chpl_here_alloc[308303] call_tmp[3540812] 354))
-
(3540786 'move' initTemp[3540766] (3540848 'cast' TensorResource(real(64),5,baseValue)[3540734] cast_tmp[3540844]))
-
(3540767 call init[3537971] initTemp[3540766] _formal_tmp_dataResource[3540835])
-
var tmp[3540788]:TensorResource(real(64),5,baseValue)[3540734]
-
(3540795 'move' tmp[3540788] initTemp[3540766])
-
(3540807 return tmp[3540788])
}
-
- «»
function _new[4502904] ( dataResource[4502915]:shared Remote(ndarray(5,real(64)))[2675388] , gradResource[4502950]:shared Remote(ndarray(5,real(64)))?[2675469] , operationCtx[4502955]:baseValue[334793] ) : TensorResource(real(64),5,baseValue)[3540734]
const ref arg dataResource[4502915]:shared Remote(ndarray(5,real(64)))[2675388] const ref arg gradResource[4502950]:shared Remote(ndarray(5,real(64)))?[2675469] const ref arg operationCtx[4502955]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[4503019]:shared Remote(ndarray(5,real(64)))[2675388]
-
(4503023 'move' _formal_tmp_dataResource[4503019] dataResource[4502915])
-
var _formal_tmp_gradResource[4503020]:shared Remote(ndarray(5,real(64)))?[2675469]
-
(4503027 'move' _formal_tmp_gradResource[4503020] gradResource[4502950])
-
var initTemp[4502906]:TensorResource(real(64),5,baseValue)[3540734]
-
var call_tmp[4502987]:int(64)[10]
-
(4502990 'move' call_tmp[4502987] (4503030 'sizeof_bundle' TensorResource(real(64),5,baseValue)[3540734]))
-
var cast_tmp[4503033]:c_ptr(void)[1465614]
-
(4503035 'move' cast_tmp[4503033] (4502961 call chpl_here_alloc[308303] call_tmp[4502987] 354))
-
(4502964 'move' initTemp[4502906] (4503037 'cast' TensorResource(real(64),5,baseValue)[3540734] cast_tmp[4503033]))
-
(4502907 call init[3538071] initTemp[4502906] _formal_tmp_dataResource[4503019] _formal_tmp_gradResource[4503020] operationCtx[4502955])
-
var tmp[4502966]:TensorResource(real(64),5,baseValue)[3540734]
-
(4502970 'move' tmp[4502966] initTemp[4502906])
-
(4502982 return tmp[4502966])
}
-
-
- «»
function _new[3557711] ( dataResource[3557722]:shared Remote(ndarray(6,real(64)))[2846729] ) : TensorResource(real(64),6,baseValue)[3557681]
const ref arg dataResource[3557722]:shared Remote(ndarray(6,real(64)))[2846729]-
{
-
var _formal_tmp_dataResource[3557782]:shared Remote(ndarray(6,real(64)))[2846729]
-
(3557785 'move' _formal_tmp_dataResource[3557782] dataResource[3557722])
-
var initTemp[3557713]:TensorResource(real(64),6,baseValue)[3557681]
-
var call_tmp[3557759]:int(64)[10]
-
(3557762 'move' call_tmp[3557759] (3557788 'sizeof_bundle' TensorResource(real(64),6,baseValue)[3557681]))
-
var cast_tmp[3557791]:c_ptr(void)[1465614]
-
(3557793 'move' cast_tmp[3557791] (3557730 call chpl_here_alloc[308303] call_tmp[3557759] 357))
-
(3557733 'move' initTemp[3557713] (3557795 'cast' TensorResource(real(64),6,baseValue)[3557681] cast_tmp[3557791]))
-
(3557714 call init[3554918] initTemp[3557713] _formal_tmp_dataResource[3557782])
-
var tmp[3557735]:TensorResource(real(64),6,baseValue)[3557681]
-
(3557742 'move' tmp[3557735] initTemp[3557713])
-
(3557754 return tmp[3557735])
}
-
- «»
function _new[4505953] ( dataResource[4505964]:shared Remote(ndarray(6,real(64)))[2846729] , gradResource[4505999]:shared Remote(ndarray(6,real(64)))?[2846810] , operationCtx[4506004]:baseValue[334793] ) : TensorResource(real(64),6,baseValue)[3557681]
const ref arg dataResource[4505964]:shared Remote(ndarray(6,real(64)))[2846729] const ref arg gradResource[4505999]:shared Remote(ndarray(6,real(64)))?[2846810] const ref arg operationCtx[4506004]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[4506068]:shared Remote(ndarray(6,real(64)))[2846729]
-
(4506072 'move' _formal_tmp_dataResource[4506068] dataResource[4505964])
-
var _formal_tmp_gradResource[4506069]:shared Remote(ndarray(6,real(64)))?[2846810]
-
(4506076 'move' _formal_tmp_gradResource[4506069] gradResource[4505999])
-
var initTemp[4505955]:TensorResource(real(64),6,baseValue)[3557681]
-
var call_tmp[4506036]:int(64)[10]
-
(4506039 'move' call_tmp[4506036] (4506079 'sizeof_bundle' TensorResource(real(64),6,baseValue)[3557681]))
-
var cast_tmp[4506082]:c_ptr(void)[1465614]
-
(4506084 'move' cast_tmp[4506082] (4506010 call chpl_here_alloc[308303] call_tmp[4506036] 357))
-
(4506013 'move' initTemp[4505955] (4506086 'cast' TensorResource(real(64),6,baseValue)[3557681] cast_tmp[4506082]))
-
(4505956 call init[3555018] initTemp[4505955] _formal_tmp_dataResource[4506068] _formal_tmp_gradResource[4506069] operationCtx[4506004])
-
var tmp[4506015]:TensorResource(real(64),6,baseValue)[3557681]
-
(4506019 'move' tmp[4506015] initTemp[4505955])
-
(4506031 return tmp[4506015])
}
-
-
-
-
-
- «»
function reluOp(shared BaseTensorResource(real(32),1))[4509028] . forward[4514197] ( this[4514201]:reluOp(shared BaseTensorResource(real(32),1))[4509028] , _retArg[5600647]:ndarray(1,real(32))[2172117] ) : void[4]
const ref arg this[4514201]:reluOp(shared BaseTensorResource(real(32),1))[4509028] ref arg _retArg[5600647]:ndarray(1,real(32))[2172117]-
{
-
var local_dataParMinGranularity[9286856]:int(64)[10]
-
(9286857 'move' local_dataParMinGranularity[9286856] dataParMinGranularity[287592])
-
var local_dataParIgnoreRunningTasks[9286850]:bool[19]
-
(9286851 'move' local_dataParIgnoreRunningTasks[9286850] dataParIgnoreRunningTasks[287587])
-
var local_dataParTasksPerLocale[9286844]:int(64)[10]
-
(9286845 'move' local_dataParTasksPerLocale[9286844] dataParTasksPerLocale[287582])
-
var call_tmp[8661900]:shared BaseTensorResource(real(32),1)[2179026]
-
(8661902 'move' call_tmp[8661900] (8661904 '.' this[4514201] input[4509021]))
-
var call_tmp[4514219]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[4514244]:BaseTensorResource(real(32),1)[2172058]
-
(4514250 'move' coerce_tmp[4514244] (4514246 call borrow[2283727] call_tmp[8661900]))
-
(4514221 'move' call_tmp[4514219] (4514224 call array[3725812] coerce_tmp[4514244]))
-
var call_tmp[8662161]:[domain(1,int(64),one)] real(32)[2178522]
-
(8662163 'move' call_tmp[8662161] (8662165 '.' call_tmp[4514219] data[2172108]))
-
var call_tmp[8662168]:rect(1)[2160711]
-
var ret_tmp[8662170]:rect(1)[2160711]
-
(8662173 call _dom[4514909] call_tmp[4514219] ret_tmp[8662170])
-
(8662176 'move' call_tmp[8662168] ret_tmp[8662170])
-
var dom[8662179]:rect(1)[2160711]
-
(8662181 'move' dom[8662179] call_tmp[8662168])
-
var call_tmp[8662184]:ndarray(1,real(32))[2172117]
-
var initTemp[8662186]:ndarray(1,real(32))[2172117]
-
(8662189 call init[4514994] initTemp[8662186] dom[8662179])
-
(8662192 'move' call_tmp[8662184] initTemp[8662186])
-
var rl[8662195]:ndarray(1,real(32))[2172117]
-
(8662197 'move' rl[8662195] call_tmp[8662184])
-
var call_tmp[8662200]:[domain(1,int(64),one)] real(32)[2178522]
-
(8662202 'move' call_tmp[8662200] (8662204 '.' rl[8662195] data[2172108]))
-
var ret[8662207]:domain(1,int(64),one)[1765496]
-
var elt_x0[8662215]:range(int(64),both,one)[1610039]
-
(8662218 call init[1763679] elt_x0[8662215])
-
var call_tmp[8662227]:1*int(64)[1769982]
-
(8662229 'move' call_tmp[8662227] (8662231 '.' dom[8662179] offset[2160696]))
-
var call_tmp[8662234]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8662236]:int(64)[10]
-
(8662238 'move' coerce_tmp[8662236] (8662240 'get svec member value' call_tmp[8662227] 0))
-
var ret_tmp[8662243]:range(int(64),low,one)[1576928]
-
(8662246 call chpl_build_low_bounded_range[1576395] coerce_tmp[8662236] ret_tmp[8662243])
-
(8662249 'move' call_tmp[8662234] ret_tmp[8662243])
-
var call_tmp[8662252]:1*int(64)[1769982]
-
(8662254 'move' call_tmp[8662252] (8662256 '.' dom[8662179] shape[2160690]))
-
var call_tmp[8662259]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8662261]:int(64)[10]
-
(8662263 'move' coerce_tmp[8662261] (8662265 'get svec member value' call_tmp[8662252] 0))
-
var ret_tmp[8662268]:range(int(64),both,one)[1610039]
-
(8662271 call #[1714265] call_tmp[8662234] coerce_tmp[8662261] ret_tmp[8662268])
-
(8662275 'move' call_tmp[8662259] ret_tmp[8662268])
-
var call_tmp[8662285]:domain(1,int(64),one)[1765496]
-
var ret_tmp[8662294]:domain(1,int(64),one)[1765496]
-
(8662297 call chpl__buildDomainExpr[1760825] call_tmp[8662259] 1 ret_tmp[8662294])
-
(8662301 'move' call_tmp[8662285] ret_tmp[8662294])
-
var call_tmp[8662304]:_RuntimeTypeInfo[1766589]
-
(8662306 'move' call_tmp[8662304] (8662309 call chpl__buildDomainRuntimeType[1762345] defaultDist[288287]))
-
var ret_tmp[8662311]:domain(1,int(64),one)[1765496]
-
var copy_tmp[8662313]:domain(1,int(64),one)[1765496]
-
(8662315 '=' copy_tmp[8662313] call_tmp[8662285])
-
(8662319 call chpl__coerceMove[1780667] call_tmp[8662304] copy_tmp[8662313] 0 ret_tmp[8662311])
-
(8662324 'move' ret[8662207] ret_tmp[8662311])
-
var dom[8662327]:domain(1,int(64),one)[1765496]
-
(8662329 'move' dom[8662327] ret[8662207])
-
var _instance[8662332]:domain(1,int(64),one)[1763606]
-
(8662334 'move' _instance[8662332] (8662336 '.' dom[8662327] _instance[1765490]))
-
(8662339 '.=' _instance[8662332] definedConst[268703] 1)
-
var error[8662343]:Error[85511]
-
(8662345 'move' error[8662343] nil[32])
-
var ret[8662348]:domain(1,int(64),one)[1763606]
-
(8662350 'move' ret[8662348] (8662352 '.v' dom[8662327] _instance[1765490]))
-
var coerce_tmp[8662355]:domain(1,int(64),one)[1763606]
-
(8662357 'move' coerce_tmp[8662355] ret[8662348])
-
var tasksPerLocale[8662362]:int(64)[10]
-
(8662364 'move' tasksPerLocale[8662362] local_dataParTasksPerLocale[9286844])
-
var ignoreRunning[8662372]:bool[19]
-
(8662374 'move' ignoreRunning[8662372] local_dataParIgnoreRunningTasks[9286850])
-
var minIndicesPerTask[8662382]:int(64)[10]
-
(8662384 'move' minIndicesPerTask[8662382] local_dataParMinGranularity[9286856])
-
var ret_tmp[8662390]:1*int(64)[1769982]
-
(8662393 call createTuple[1884885] 0 ret_tmp[8662390])
-
var error[8662396]:Error[85511]
-
(8662398 'move' error[8662396] nil[32])
-
var tmp[8662403]:int(64)[10]
-
var call_tmp[8662405]:bool[19]
-
(8662407 'move' call_tmp[8662405] (8662409 '==' tasksPerLocale[8662362] 0))
-
if call_tmp[8662405]
-
{
-
var call_tmp[8662414]:locale[234]
-
var call_tmp[8662416]:chpl_localeID_t[306449]
-
var call_tmp[8662418]:int(32)[66]
-
(8662420 'move' call_tmp[8662418] (8662423 call chpl_nodeID[305038]))
-
var call_tmp[8662424]:chpl_localeID_t[306449]
-
(8662426 'move' call_tmp[8662424] (8662429 call chpl_rt_buildLocaleID[306484] call_tmp[8662418] c_sublocid_any[135202]))
-
(8662432 'move' call_tmp[8662416] call_tmp[8662424])
-
var call_tmp[8662435]:locale[234]
-
var ret_tmp[8662437]:locale[234]
-
(8662440 call chpl_localeID_to_locale[137251] call_tmp[8662416] ret_tmp[8662437])
-
(8662443 'move' call_tmp[8662435] ret_tmp[8662437])
-
(8662446 'move' call_tmp[8662414] call_tmp[8662435])
-
var ret[8662449]:int(64)[10]
-
var coerce_tmp[8662451]:BaseLocale[136243]
-
(8662453 'move' coerce_tmp[8662451] (8662455 '.v' call_tmp[8662414] _instance[135293]))
-
var coerce_tmp[8662458]:RootClass[236]
-
(8662460 'move' coerce_tmp[8662458] (8662462 'cast' RootClass[236] coerce_tmp[8662451]))
-
var call_tmp[8662465]:bool[19]
-
(8662467 'move' call_tmp[8662465] (8662469 '==' coerce_tmp[8662458] nil[32]))
-
if call_tmp[8662465]
-
{
-
(8662475 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8662478]:BaseLocale[136243]
-
(8662480 'move' coerce_tmp[8662478] coerce_tmp[8662451])
-
(8662483 '=' ret[8662449] (8662485 '.v' coerce_tmp[8662478] maxTaskPar[135874]))
-
(8662488 'move' tmp[8662403] ret[8662449])
-
var i_x[8662491]:locale[234]
-
(8662493 'move' i_x[8662491] (8662495 'set reference' call_tmp[8662414]))
-
(8662498 call deinit[135483] i_x[8662491])
}
-
{
-
(8662501 'move' tmp[8662403] tasksPerLocale[8662362])
}
-
var tmp_x0[9102837]:int(64)[10]
-
var tmp_x1[9102839]:int(64)[10]
-
var call_tmp[8662512]:bool[19]
-
(8662514 'move' call_tmp[8662512] (8662516 'task_get_serial' ))
-
if call_tmp[8662512]
-
{
-
(9102845 'move' tmp_x0[9102837] 1)
-
(9102850 'move' tmp_x1[9102839] 0)
}
-
{
-
var tmp_x0[9102871]:int(64)[10]
-
var tmp_x1[9102873]:int(64)[10]
-
var call_tmp[8662535]:1*range(int(64),both,one)[1760857]
-
(8662537 'move' call_tmp[8662535] (8662539 '.' coerce_tmp[8662355] ranges[1763596]))
-
var ret_tmp[8662542]:2*int(64)[1802073]
-
(8662545 call _computeChunkStuff[2204563] tmp[8662403] ignoreRunning[8662372] minIndicesPerTask[8662382] call_tmp[8662535] ret_tmp[8662542])
-
(9102879 'move' tmp_x0[9102871] (9102877 'get svec member value' ret_tmp[8662542] 0))
-
(9102884 'move' tmp_x1[9102873] (9102882 'get svec member value' ret_tmp[8662542] 1))
-
(9102855 'move' tmp_x0[9102837] tmp_x0[9102871])
-
(9102860 'move' tmp_x1[9102839] tmp_x1[9102873])
}
-
(8662561 'noop' )
-
var numChunks[8662562]:int(64)[10]
-
(8662571 '=' numChunks[8662562] tmp_x0[9102837])
-
(8662574 'noop' )
-
var parDim[8662575]:int(64)[10]
-
(8662584 '=' parDim[8662575] tmp_x1[9102839])
-
(8662587 'noop' )
-
var tmpIter[8662588]:range(int(64),both,one)[1610039]
-
var call_tmp[8662590]:range(int(64),low,one)[1576928]
-
var ret_tmp[8662592]:range(int(64),low,one)[1576928]
-
(8662595 call chpl_build_low_bounded_range[1576395] 0 ret_tmp[8662592])
-
(8662598 'move' call_tmp[8662590] ret_tmp[8662592])
-
var ret_tmp[8662601]:range(int(64),both,one)[1610039]
-
(8662604 call #[1714265] call_tmp[8662590] tmp_x0[9102837] ret_tmp[8662601])
-
(8662608 'move' tmpIter[8662588] ret_tmp[8662601])
-
var _coforallCount[8662611]:_EndCount(atomic int(64),int(64))[1525461]
-
var new_temp[8662613]:_EndCount(atomic int(64),int(64))[1525461]
-
(8662615 'move' new_temp[8662613] (8662618 call _new[1526233]))
-
(8662619 'move' _coforallCount[8662611] new_temp[8662613])
-
var numTasks[8662622]:int(64)[10]
-
(8662624 'move' numTasks[8662622] (8662627 call chpl_boundedCoforallSize[1798510] tmpIter[8662588]))
-
(8662630 call _upEndCount[1798802] _coforallCount[8662611] numTasks[8662622])
-
(8662634 call chpl_resetTaskSpawn[1801388] numTasks[8662622])
-
var _ic__F0_this[9030931]:range(int(64),both,one)[1610039]
-
(8662688 'move' _ic__F0_this[9030931] tmpIter[8662588])
-
(8662703 call checkIfIterWillOverflow[1612304] tmpIter[8662588] 1)
-
var i[8662706]:int(64)[10]
-
(8662708 'move' i[8662706] 0)
-
var this[8662711]:range(int(64),both,one)[1610039]
-
(8662713 'move' this[8662711] _ic__F0_this[9030931])
-
var coerce_tmp[8662718]:int(64)[10]
-
(8662720 'move' coerce_tmp[8662718] (8662722 '.v' this[8662711] _low[1610001]))
-
var this[8662725]:range(int(64),both,one)[1610039]
-
(8662727 'move' this[8662725] _ic__F0_this[9030931])
-
var coerce_tmp[8662732]:int(64)[10]
-
(8662734 'move' coerce_tmp[8662732] (8662736 '.v' this[8662725] _high[1610006]))
-
var end[8662739]:int(64)[10]
-
(8662741 'move' end[8662739] coerce_tmp[8662732])
-
CForLoop {
-
var _args_forcoforall_fn[8662757]:_class_localscoforall_fn[7294521]
-
(8662759 'move' _args_forcoforall_fn[8662757] (8662761 'stack allocate class' _class_localscoforall_fn[7294521]))
-
(8662763 '.=' _args_forcoforall_fn[8662757] _0_numChunks[7294524] numChunks[8662562])
-
(8662767 '.=' _args_forcoforall_fn[8662757] _1_parDim[7294526] parDim[8662575])
-
(8662771 '.=' _args_forcoforall_fn[8662757] _2_coerce_tmp[7294528] coerce_tmp[8662355])
-
(8662775 '.=' _args_forcoforall_fn[8662757] _3__coforallCount[7294530] _coforallCount[8662611])
-
(8662779 '.=' _args_forcoforall_fn[8662757] _4_chunk[7294532] i[8662706])
-
var tmp[8662783]:rect(1)[2160711]
-
(8662785 'move' tmp[8662783] (8662787 'set reference' dom[8662179]))
-
(8662789 '.=' _args_forcoforall_fn[8662757] _6_i_this[7294536] tmp[8662783])
-
(8662793 '.=' _args_forcoforall_fn[8662757] _7_thisData[7294538] call_tmp[8662161])
-
(8662797 '.=' _args_forcoforall_fn[8662757] _8_rlD[7294540] call_tmp[8662200])
-
var _args_vforcoforall_fn[8662801]:chpl__c_void_ptr[120]
-
(8662803 'move' _args_vforcoforall_fn[8662801] (8662805 'cast_to_void_star' _args_forcoforall_fn[8662757]))
-
var _args_sizecoforall_fn[8662807]:int(64)[10]
-
(8662809 'move' _args_sizecoforall_fn[8662807] (8662811 'sizeof_bundle' _class_localscoforall_fn[7294521]))
-
(8662814 call wrapcoforall_fn[7294599] _args_vforcoforall_fn[8662801] _args_sizecoforall_fn[8662807] _args_forcoforall_fn[8662757])
-
{
-
(8662746 '=' i[8662706] coerce_tmp[8662718])
}
-
{
-
(8662750 '<=' i[8662706] end[8662739])
}
-
{
-
(8662754 '+=' i[8662706] 1)
}
}
-
var error[8662820]:Error[85511]
-
(8662822 'move' error[8662820] nil[32])
-
(8662826 call _waitEndCount[1804599] _coforallCount[8662611] numTasks[8662622] error[8662820])
-
var errorExists[8662830]:bool[19]
-
(8662832 'move' errorExists[8662830] (8662834 '!=' error[8662820] nil[32]))
-
if errorExists[8662830]
-
{
-
(8662840 call chpl__delete[1803567] _coforallCount[8662611])
-
(8662842 'move' error[8662396] error[8662820])
-
gotoErrorHandling forall_IBB_break_label[8662863] forall_IBB_break_label[8662863]
}
-
(8662849 call chpl__delete[1803567] _coforallCount[8662611])
-
(8662862 call chpl_after_forall_fence[69473])
-
label forall_IBB_break_label[8662863]
-
var errorExists[8662865]:bool[19]
-
(8662867 'move' errorExists[8662865] (8662869 '!=' error[8662396] nil[32]))
-
if errorExists[8662865]
-
{
-
(8662874 'move' error[8662343] error[8662396])
-
gotoErrorHandling forall_IBB_break_label[8662884] forall_IBB_break_label[8662884]
}
-
(8662883 call chpl_after_forall_fence[69473])
-
label forall_IBB_break_label[8662884]
-
var errorExists[8662886]:bool[19]
-
(8662888 'move' errorExists[8662886] (8662890 '!=' error[8662343] nil[32]))
-
if errorExists[8662886]
-
{
-
(8662896 call chpl_propagate_error[87613] error[8662343])
}
-
(8662900 call chpl__autoDestroy[3989014] dom[8662327])
-
(8662905 call chpl_after_forall_fence[69473])
-
(5600649 '=' _retArg[5600647] rl[8662195])
-
(5600651 return _void[46])
}
-
- «»
function reluOp(shared BaseTensorResource(real(32),2))[4524190] . forward[4529075] ( this[4529079]:reluOp(shared BaseTensorResource(real(32),2))[4524190] , _retArg[5601035]:ndarray(2,real(32))[2303523] ) : void[4]
const ref arg this[4529079]:reluOp(shared BaseTensorResource(real(32),2))[4524190] ref arg _retArg[5601035]:ndarray(2,real(32))[2303523]-
{
-
var local_dataParMinGranularity[9286892]:int(64)[10]
-
(9286893 'move' local_dataParMinGranularity[9286892] dataParMinGranularity[287592])
-
var local_dataParIgnoreRunningTasks[9286886]:bool[19]
-
(9286887 'move' local_dataParIgnoreRunningTasks[9286886] dataParIgnoreRunningTasks[287587])
-
var local_dataParTasksPerLocale[9286880]:int(64)[10]
-
(9286881 'move' local_dataParTasksPerLocale[9286880] dataParTasksPerLocale[287582])
-
var call_tmp[8668564]:shared BaseTensorResource(real(32),2)[2309967]
-
(8668566 'move' call_tmp[8668564] (8668568 '.' this[4529079] input[4524183]))
-
var call_tmp[4529097]:ndarray(2,real(32))[2303523]
-
var coerce_tmp[4529122]:BaseTensorResource(real(32),2)[2303464]
-
(4529128 'move' coerce_tmp[4529122] (4529124 call borrow[2433136] call_tmp[8668564]))
-
(4529099 'move' call_tmp[4529097] (4529102 call array[3750934] coerce_tmp[4529122]))
-
var call_tmp[8668827]:[domain(2,int(64),one)] real(32)[2309463]
-
(8668829 'move' call_tmp[8668827] (8668831 '.' call_tmp[4529097] data[2303514]))
-
var call_tmp[8668834]:rect(2)[2290998]
-
var ret_tmp[8668836]:rect(2)[2290998]
-
(8668839 call _dom[4529810] call_tmp[4529097] ret_tmp[8668836])
-
(8668842 'move' call_tmp[8668834] ret_tmp[8668836])
-
var dom[8668845]:rect(2)[2290998]
-
(8668847 'move' dom[8668845] call_tmp[8668834])
-
var call_tmp[8668850]:ndarray(2,real(32))[2303523]
-
var initTemp[8668852]:ndarray(2,real(32))[2303523]
-
(8668855 call init[4529868] initTemp[8668852] dom[8668845])
-
(8668858 'move' call_tmp[8668850] initTemp[8668852])
-
var rl[8668861]:ndarray(2,real(32))[2303523]
-
(8668863 'move' rl[8668861] call_tmp[8668850])
-
var call_tmp[8668866]:[domain(2,int(64),one)] real(32)[2309463]
-
(8668868 'move' call_tmp[8668866] (8668870 '.' rl[8668861] data[2303514]))
-
var ret[8668873]:domain(2,int(64),one)[2289710]
-
var elt_x0[8668881]:range(int(64),both,one)[1610039]
-
(8668884 call init[1763679] elt_x0[8668881])
-
var elt_x1[8668890]:range(int(64),both,one)[1610039]
-
(8668893 call init[1763679] elt_x1[8668890])
-
var call_tmp[8668902]:2*int(64)[1802073]
-
(8668904 'move' call_tmp[8668902] (8668906 '.' dom[8668845] offset[2290983]))
-
var call_tmp[8668909]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8668911]:int(64)[10]
-
(8668913 'move' coerce_tmp[8668911] (8668915 'get svec member value' call_tmp[8668902] 0))
-
var ret_tmp[8668918]:range(int(64),low,one)[1576928]
-
(8668921 call chpl_build_low_bounded_range[1576395] coerce_tmp[8668911] ret_tmp[8668918])
-
(8668924 'move' call_tmp[8668909] ret_tmp[8668918])
-
var call_tmp[8668927]:2*int(64)[1802073]
-
(8668929 'move' call_tmp[8668927] (8668931 '.' dom[8668845] shape[2290977]))
-
var call_tmp[8668934]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8668936]:int(64)[10]
-
(8668938 'move' coerce_tmp[8668936] (8668940 'get svec member value' call_tmp[8668927] 0))
-
var ret_tmp[8668943]:range(int(64),both,one)[1610039]
-
(8668946 call #[1714265] call_tmp[8668909] coerce_tmp[8668936] ret_tmp[8668943])
-
(8668950 'move' call_tmp[8668934] ret_tmp[8668943])
-
var call_tmp[8668957]:2*int(64)[1802073]
-
(8668959 'move' call_tmp[8668957] (8668961 '.' dom[8668845] offset[2290983]))
-
var call_tmp[8668964]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8668966]:int(64)[10]
-
(8668968 'move' coerce_tmp[8668966] (8668970 'get svec member value' call_tmp[8668957] 1))
-
var ret_tmp[8668973]:range(int(64),low,one)[1576928]
-
(8668976 call chpl_build_low_bounded_range[1576395] coerce_tmp[8668966] ret_tmp[8668973])
-
(8668979 'move' call_tmp[8668964] ret_tmp[8668973])
-
var call_tmp[8668982]:2*int(64)[1802073]
-
(8668984 'move' call_tmp[8668982] (8668986 '.' dom[8668845] shape[2290977]))
-
var call_tmp[8668989]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8668991]:int(64)[10]
-
(8668993 'move' coerce_tmp[8668991] (8668995 'get svec member value' call_tmp[8668982] 1))
-
var ret_tmp[8668998]:range(int(64),both,one)[1610039]
-
(8669001 call #[1714265] call_tmp[8668964] coerce_tmp[8668991] ret_tmp[8668998])
-
(8669005 'move' call_tmp[8668989] ret_tmp[8668998])
-
var call_tmp[8669015]:domain(2,int(64),one)[2289710]
-
var ret_tmp[8669031]:domain(2,int(64),one)[2289710]
-
(8669034 call chpl__buildDomainExpr[2393778] call_tmp[8668934] call_tmp[8668989] 1 ret_tmp[8669031])
-
(8669039 'move' call_tmp[8669015] ret_tmp[8669031])
-
var call_tmp[8669042]:_RuntimeTypeInfo[2290946]
-
(8669044 'move' call_tmp[8669042] (8669047 call chpl__buildDomainRuntimeType[2287422] defaultDist[288287]))
-
var ret_tmp[8669049]:domain(2,int(64),one)[2289710]
-
var copy_tmp[8669051]:domain(2,int(64),one)[2289710]
-
(8669053 '=' copy_tmp[8669051] call_tmp[8669015])
-
(8669057 call chpl__coerceMove[2312492] call_tmp[8669042] copy_tmp[8669051] 0 ret_tmp[8669049])
-
(8669062 'move' ret[8668873] ret_tmp[8669049])
-
var dom[8669065]:domain(2,int(64),one)[2289710]
-
(8669067 'move' dom[8669065] ret[8668873])
-
var _instance[8669070]:domain(2,int(64),one)[2288518]
-
(8669072 'move' _instance[8669070] (8669074 '.' dom[8669065] _instance[2289704]))
-
(8669077 '.=' _instance[8669070] definedConst[268703] 1)
-
var error[8669081]:Error[85511]
-
(8669083 'move' error[8669081] nil[32])
-
var ret[8669086]:domain(2,int(64),one)[2288518]
-
(8669088 'move' ret[8669086] (8669090 '.v' dom[8669065] _instance[2289704]))
-
var coerce_tmp[8669093]:domain(2,int(64),one)[2288518]
-
(8669095 'move' coerce_tmp[8669093] ret[8669086])
-
var tasksPerLocale[8669100]:int(64)[10]
-
(8669102 'move' tasksPerLocale[8669100] local_dataParTasksPerLocale[9286880])
-
var ignoreRunning[8669110]:bool[19]
-
(8669112 'move' ignoreRunning[8669110] local_dataParIgnoreRunningTasks[9286886])
-
var minIndicesPerTask[8669120]:int(64)[10]
-
(8669122 'move' minIndicesPerTask[8669120] local_dataParMinGranularity[9286892])
-
var ret_tmp[8669128]:2*int(64)[1802073]
-
(8669131 call createTuple[2344419] 0 ret_tmp[8669128])
-
var error[8669134]:Error[85511]
-
(8669136 'move' error[8669134] nil[32])
-
var tmp[8669141]:int(64)[10]
-
var call_tmp[8669143]:bool[19]
-
(8669145 'move' call_tmp[8669143] (8669147 '==' tasksPerLocale[8669100] 0))
-
if call_tmp[8669143]
-
{
-
var call_tmp[8669152]:locale[234]
-
var call_tmp[8669154]:chpl_localeID_t[306449]
-
var call_tmp[8669156]:int(32)[66]
-
(8669158 'move' call_tmp[8669156] (8669161 call chpl_nodeID[305038]))
-
var call_tmp[8669162]:chpl_localeID_t[306449]
-
(8669164 'move' call_tmp[8669162] (8669167 call chpl_rt_buildLocaleID[306484] call_tmp[8669156] c_sublocid_any[135202]))
-
(8669170 'move' call_tmp[8669154] call_tmp[8669162])
-
var call_tmp[8669173]:locale[234]
-
var ret_tmp[8669175]:locale[234]
-
(8669178 call chpl_localeID_to_locale[137251] call_tmp[8669154] ret_tmp[8669175])
-
(8669181 'move' call_tmp[8669173] ret_tmp[8669175])
-
(8669184 'move' call_tmp[8669152] call_tmp[8669173])
-
var ret[8669187]:int(64)[10]
-
var coerce_tmp[8669189]:BaseLocale[136243]
-
(8669191 'move' coerce_tmp[8669189] (8669193 '.v' call_tmp[8669152] _instance[135293]))
-
var coerce_tmp[8669196]:RootClass[236]
-
(8669198 'move' coerce_tmp[8669196] (8669200 'cast' RootClass[236] coerce_tmp[8669189]))
-
var call_tmp[8669203]:bool[19]
-
(8669205 'move' call_tmp[8669203] (8669207 '==' coerce_tmp[8669196] nil[32]))
-
if call_tmp[8669203]
-
{
-
(8669213 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8669216]:BaseLocale[136243]
-
(8669218 'move' coerce_tmp[8669216] coerce_tmp[8669189])
-
(8669221 '=' ret[8669187] (8669223 '.v' coerce_tmp[8669216] maxTaskPar[135874]))
-
(8669226 'move' tmp[8669141] ret[8669187])
-
var i_x[8669229]:locale[234]
-
(8669231 'move' i_x[8669229] (8669233 'set reference' call_tmp[8669152]))
-
(8669236 call deinit[135483] i_x[8669229])
}
-
{
-
(8669239 'move' tmp[8669141] tasksPerLocale[8669100])
}
-
var tmp_x0[9103011]:int(64)[10]
-
var tmp_x1[9103013]:int(64)[10]
-
var call_tmp[8669250]:bool[19]
-
(8669252 'move' call_tmp[8669250] (8669254 'task_get_serial' ))
-
if call_tmp[8669250]
-
{
-
(9103019 'move' tmp_x0[9103011] 1)
-
(9103024 'move' tmp_x1[9103013] 0)
}
-
{
-
var tmp_x0[9103045]:int(64)[10]
-
var tmp_x1[9103047]:int(64)[10]
-
var call_tmp[8669273]:2*range(int(64),both,one)[2287631]
-
(8669275 'move' call_tmp[8669273] (8669277 '.' coerce_tmp[8669093] ranges[2288508]))
-
var ret_tmp[8669280]:2*int(64)[1802073]
-
(8669283 call _computeChunkStuff[2349833] tmp[8669141] ignoreRunning[8669110] minIndicesPerTask[8669120] call_tmp[8669273] ret_tmp[8669280])
-
(9103053 'move' tmp_x0[9103045] (9103051 'get svec member value' ret_tmp[8669280] 0))
-
(9103058 'move' tmp_x1[9103047] (9103056 'get svec member value' ret_tmp[8669280] 1))
-
(9103029 'move' tmp_x0[9103011] tmp_x0[9103045])
-
(9103034 'move' tmp_x1[9103013] tmp_x1[9103047])
}
-
(8669299 'noop' )
-
var numChunks[8669300]:int(64)[10]
-
(8669309 '=' numChunks[8669300] tmp_x0[9103011])
-
(8669312 'noop' )
-
var parDim[8669313]:int(64)[10]
-
(8669322 '=' parDim[8669313] tmp_x1[9103013])
-
(8669325 'noop' )
-
var tmpIter[8669326]:range(int(64),both,one)[1610039]
-
var call_tmp[8669328]:range(int(64),low,one)[1576928]
-
var ret_tmp[8669330]:range(int(64),low,one)[1576928]
-
(8669333 call chpl_build_low_bounded_range[1576395] 0 ret_tmp[8669330])
-
(8669336 'move' call_tmp[8669328] ret_tmp[8669330])
-
var ret_tmp[8669339]:range(int(64),both,one)[1610039]
-
(8669342 call #[1714265] call_tmp[8669328] tmp_x0[9103011] ret_tmp[8669339])
-
(8669346 'move' tmpIter[8669326] ret_tmp[8669339])
-
var _coforallCount[8669349]:_EndCount(atomic int(64),int(64))[1525461]
-
var new_temp[8669351]:_EndCount(atomic int(64),int(64))[1525461]
-
(8669353 'move' new_temp[8669351] (8669356 call _new[1526233]))
-
(8669357 'move' _coforallCount[8669349] new_temp[8669351])
-
var numTasks[8669360]:int(64)[10]
-
(8669362 'move' numTasks[8669360] (8669365 call chpl_boundedCoforallSize[1798510] tmpIter[8669326]))
-
(8669368 call _upEndCount[1798802] _coforallCount[8669349] numTasks[8669360])
-
(8669372 call chpl_resetTaskSpawn[1801388] numTasks[8669360])
-
var _ic__F0_this[9030969]:range(int(64),both,one)[1610039]
-
(8669426 'move' _ic__F0_this[9030969] tmpIter[8669326])
-
(8669441 call checkIfIterWillOverflow[1612304] tmpIter[8669326] 1)
-
var i[8669444]:int(64)[10]
-
(8669446 'move' i[8669444] 0)
-
var this[8669449]:range(int(64),both,one)[1610039]
-
(8669451 'move' this[8669449] _ic__F0_this[9030969])
-
var coerce_tmp[8669456]:int(64)[10]
-
(8669458 'move' coerce_tmp[8669456] (8669460 '.v' this[8669449] _low[1610001]))
-
var this[8669463]:range(int(64),both,one)[1610039]
-
(8669465 'move' this[8669463] _ic__F0_this[9030969])
-
var coerce_tmp[8669470]:int(64)[10]
-
(8669472 'move' coerce_tmp[8669470] (8669474 '.v' this[8669463] _high[1610006]))
-
var end[8669477]:int(64)[10]
-
(8669479 'move' end[8669477] coerce_tmp[8669470])
-
CForLoop {
-
var _args_forcoforall_fn[8669495]:_class_localscoforall_fn[7294697]
-
(8669497 'move' _args_forcoforall_fn[8669495] (8669499 'stack allocate class' _class_localscoforall_fn[7294697]))
-
(8669501 '.=' _args_forcoforall_fn[8669495] _0_numChunks[7294700] numChunks[8669300])
-
(8669505 '.=' _args_forcoforall_fn[8669495] _1_parDim[7294702] parDim[8669313])
-
(8669509 '.=' _args_forcoforall_fn[8669495] _2_coerce_tmp[7294704] coerce_tmp[8669093])
-
(8669513 '.=' _args_forcoforall_fn[8669495] _3__coforallCount[7294706] _coforallCount[8669349])
-
(8669517 '.=' _args_forcoforall_fn[8669495] _4_chunk[7294708] i[8669444])
-
var tmp[8669521]:rect(2)[2290998]
-
(8669523 'move' tmp[8669521] (8669525 'set reference' dom[8668845]))
-
(8669527 '.=' _args_forcoforall_fn[8669495] _6_i_this[7294712] tmp[8669521])
-
(8669531 '.=' _args_forcoforall_fn[8669495] _7_thisData[7294714] call_tmp[8668827])
-
(8669535 '.=' _args_forcoforall_fn[8669495] _8_rlD[7294716] call_tmp[8668866])
-
var _args_vforcoforall_fn[8669539]:chpl__c_void_ptr[120]
-
(8669541 'move' _args_vforcoforall_fn[8669539] (8669543 'cast_to_void_star' _args_forcoforall_fn[8669495]))
-
var _args_sizecoforall_fn[8669545]:int(64)[10]
-
(8669547 'move' _args_sizecoforall_fn[8669545] (8669549 'sizeof_bundle' _class_localscoforall_fn[7294697]))
-
(8669552 call wrapcoforall_fn[7294775] _args_vforcoforall_fn[8669539] _args_sizecoforall_fn[8669545] _args_forcoforall_fn[8669495])
-
{
-
(8669484 '=' i[8669444] coerce_tmp[8669456])
}
-
{
-
(8669488 '<=' i[8669444] end[8669477])
}
-
{
-
(8669492 '+=' i[8669444] 1)
}
}
-
var error[8669558]:Error[85511]
-
(8669560 'move' error[8669558] nil[32])
-
(8669564 call _waitEndCount[1804599] _coforallCount[8669349] numTasks[8669360] error[8669558])
-
var errorExists[8669568]:bool[19]
-
(8669570 'move' errorExists[8669568] (8669572 '!=' error[8669558] nil[32]))
-
if errorExists[8669568]
-
{
-
(8669578 call chpl__delete[1803567] _coforallCount[8669349])
-
(8669580 'move' error[8669134] error[8669558])
-
gotoErrorHandling forall_IBB_break_label[8669601] forall_IBB_break_label[8669601]
}
-
(8669587 call chpl__delete[1803567] _coforallCount[8669349])
-
(8669600 call chpl_after_forall_fence[69473])
-
label forall_IBB_break_label[8669601]
-
var errorExists[8669603]:bool[19]
-
(8669605 'move' errorExists[8669603] (8669607 '!=' error[8669134] nil[32]))
-
if errorExists[8669603]
-
{
-
(8669612 'move' error[8669081] error[8669134])
-
gotoErrorHandling forall_IBB_break_label[8669622] forall_IBB_break_label[8669622]
}
-
(8669621 call chpl_after_forall_fence[69473])
-
label forall_IBB_break_label[8669622]
-
var errorExists[8669624]:bool[19]
-
(8669626 'move' errorExists[8669624] (8669628 '!=' error[8669081] nil[32]))
-
if errorExists[8669624]
-
{
-
(8669634 call chpl_propagate_error[87613] error[8669081])
}
-
(8669638 call chpl__autoDestroy[4108492] dom[8669065])
-
(8669643 call chpl_after_forall_fence[69473])
-
(5601037 '=' _retArg[5601035] rl[8668861])
-
(5601039 return _void[46])
}
-
- «»
function reluOp(shared BaseTensorResource(real(32),3))[4552920] . forward[4557893] ( this[4557897]:reluOp(shared BaseTensorResource(real(32),3))[4552920] , _retArg[5601295]:ndarray(3,real(32))[2453347] ) : void[4]
const ref arg this[4557897]:reluOp(shared BaseTensorResource(real(32),3))[4552920] ref arg _retArg[5601295]:ndarray(3,real(32))[2453347]-
{
-
var local_dataParMinGranularity[9286928]:int(64)[10]
-
(9286929 'move' local_dataParMinGranularity[9286928] dataParMinGranularity[287592])
-
var local_dataParIgnoreRunningTasks[9286922]:bool[19]
-
(9286923 'move' local_dataParIgnoreRunningTasks[9286922] dataParIgnoreRunningTasks[287587])
-
var local_dataParTasksPerLocale[9286916]:int(64)[10]
-
(9286917 'move' local_dataParTasksPerLocale[9286916] dataParTasksPerLocale[287582])
-
var call_tmp[8679965]:shared BaseTensorResource(real(32),3)[2460191]
-
(8679967 'move' call_tmp[8679965] (8679969 '.' this[4557897] input[4552913]))
-
var call_tmp[4557915]:ndarray(3,real(32))[2453347]
-
var coerce_tmp[4557940]:BaseTensorResource(real(32),3)[2453288]
-
(4557946 'move' coerce_tmp[4557940] (4557942 call borrow[2588393] call_tmp[8679965]))
-
(4557917 'move' call_tmp[4557915] (4557920 call array[3758314] coerce_tmp[4557940]))
-
var call_tmp[8680230]:[domain(3,int(64),one)] real(32)[2459687]
-
(8680232 'move' call_tmp[8680230] (8680234 '.' call_tmp[4557915] data[2453338]))
-
var call_tmp[8680237]:rect(3)[2440313]
-
var ret_tmp[8680239]:rect(3)[2440313]
-
(8680242 call _dom[4558628] call_tmp[4557915] ret_tmp[8680239])
-
(8680245 'move' call_tmp[8680237] ret_tmp[8680239])
-
var dom[8680248]:rect(3)[2440313]
-
(8680250 'move' dom[8680248] call_tmp[8680237])
-
var call_tmp[8680253]:ndarray(3,real(32))[2453347]
-
var initTemp[8680255]:ndarray(3,real(32))[2453347]
-
(8680258 call init[4558686] initTemp[8680255] dom[8680248])
-
(8680261 'move' call_tmp[8680253] initTemp[8680255])
-
var rl[8680264]:ndarray(3,real(32))[2453347]
-
(8680266 'move' rl[8680264] call_tmp[8680253])
-
var call_tmp[8680269]:[domain(3,int(64),one)] real(32)[2459687]
-
(8680271 'move' call_tmp[8680269] (8680273 '.' rl[8680264] data[2453338]))
-
var ret[8680276]:domain(3,int(64),one)[2438803]
-
var elt_x0[8680284]:range(int(64),both,one)[1610039]
-
(8680287 call init[1763679] elt_x0[8680284])
-
var elt_x1[8680293]:range(int(64),both,one)[1610039]
-
(8680296 call init[1763679] elt_x1[8680293])
-
var elt_x2[8680302]:range(int(64),both,one)[1610039]
-
(8680305 call init[1763679] elt_x2[8680302])
-
var call_tmp[8680314]:3*int(64)[1995504]
-
(8680316 'move' call_tmp[8680314] (8680318 '.' dom[8680248] offset[2440298]))
-
var call_tmp[8680321]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8680323]:int(64)[10]
-
(8680325 'move' coerce_tmp[8680323] (8680327 'get svec member value' call_tmp[8680314] 0))
-
var ret_tmp[8680330]:range(int(64),low,one)[1576928]
-
(8680333 call chpl_build_low_bounded_range[1576395] coerce_tmp[8680323] ret_tmp[8680330])
-
(8680336 'move' call_tmp[8680321] ret_tmp[8680330])
-
var call_tmp[8680339]:3*int(64)[1995504]
-
(8680341 'move' call_tmp[8680339] (8680343 '.' dom[8680248] shape[2440292]))
-
var call_tmp[8680346]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8680348]:int(64)[10]
-
(8680350 'move' coerce_tmp[8680348] (8680352 'get svec member value' call_tmp[8680339] 0))
-
var ret_tmp[8680355]:range(int(64),both,one)[1610039]
-
(8680358 call #[1714265] call_tmp[8680321] coerce_tmp[8680348] ret_tmp[8680355])
-
(8680362 'move' call_tmp[8680346] ret_tmp[8680355])
-
var call_tmp[8680369]:3*int(64)[1995504]
-
(8680371 'move' call_tmp[8680369] (8680373 '.' dom[8680248] offset[2440298]))
-
var call_tmp[8680376]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8680378]:int(64)[10]
-
(8680380 'move' coerce_tmp[8680378] (8680382 'get svec member value' call_tmp[8680369] 1))
-
var ret_tmp[8680385]:range(int(64),low,one)[1576928]
-
(8680388 call chpl_build_low_bounded_range[1576395] coerce_tmp[8680378] ret_tmp[8680385])
-
(8680391 'move' call_tmp[8680376] ret_tmp[8680385])
-
var call_tmp[8680394]:3*int(64)[1995504]
-
(8680396 'move' call_tmp[8680394] (8680398 '.' dom[8680248] shape[2440292]))
-
var call_tmp[8680401]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8680403]:int(64)[10]
-
(8680405 'move' coerce_tmp[8680403] (8680407 'get svec member value' call_tmp[8680394] 1))
-
var ret_tmp[8680410]:range(int(64),both,one)[1610039]
-
(8680413 call #[1714265] call_tmp[8680376] coerce_tmp[8680403] ret_tmp[8680410])
-
(8680417 'move' call_tmp[8680401] ret_tmp[8680410])
-
var call_tmp[8680424]:3*int(64)[1995504]
-
(8680426 'move' call_tmp[8680424] (8680428 '.' dom[8680248] offset[2440298]))
-
var call_tmp[8680431]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8680433]:int(64)[10]
-
(8680435 'move' coerce_tmp[8680433] (8680437 'get svec member value' call_tmp[8680424] 2))
-
var ret_tmp[8680440]:range(int(64),low,one)[1576928]
-
(8680443 call chpl_build_low_bounded_range[1576395] coerce_tmp[8680433] ret_tmp[8680440])
-
(8680446 'move' call_tmp[8680431] ret_tmp[8680440])
-
var call_tmp[8680449]:3*int(64)[1995504]
-
(8680451 'move' call_tmp[8680449] (8680453 '.' dom[8680248] shape[2440292]))
-
var call_tmp[8680456]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8680458]:int(64)[10]
-
(8680460 'move' coerce_tmp[8680458] (8680462 'get svec member value' call_tmp[8680449] 2))
-
var ret_tmp[8680465]:range(int(64),both,one)[1610039]
-
(8680468 call #[1714265] call_tmp[8680431] coerce_tmp[8680458] ret_tmp[8680465])
-
(8680472 'move' call_tmp[8680456] ret_tmp[8680465])
-
var call_tmp[8680482]:domain(3,int(64),one)[2438803]
-
var ret_tmp[8680505]:domain(3,int(64),one)[2438803]
-
(8680508 call chpl__buildDomainExpr[2548196] call_tmp[8680346] call_tmp[8680401] call_tmp[8680456] 1 ret_tmp[8680505])
-
(8680514 'move' call_tmp[8680482] ret_tmp[8680505])
-
var call_tmp[8680517]:_RuntimeTypeInfo[2440261]
-
(8680519 'move' call_tmp[8680517] (8680522 call chpl__buildDomainRuntimeType[2436393] defaultDist[288287]))
-
var ret_tmp[8680524]:domain(3,int(64),one)[2438803]
-
var copy_tmp[8680526]:domain(3,int(64),one)[2438803]
-
(8680528 '=' copy_tmp[8680526] call_tmp[8680482])
-
(8680532 call chpl__coerceMove[2462769] call_tmp[8680517] copy_tmp[8680526] 0 ret_tmp[8680524])
-
(8680537 'move' ret[8680276] ret_tmp[8680524])
-
var dom[8680540]:domain(3,int(64),one)[2438803]
-
(8680542 'move' dom[8680540] ret[8680276])
-
var _instance[8680545]:domain(3,int(64),one)[2437549]
-
(8680547 'move' _instance[8680545] (8680549 '.' dom[8680540] _instance[2438797]))
-
(8680552 '.=' _instance[8680545] definedConst[268703] 1)
-
var error[8680556]:Error[85511]
-
(8680558 'move' error[8680556] nil[32])
-
var ret[8680561]:domain(3,int(64),one)[2437549]
-
(8680563 'move' ret[8680561] (8680565 '.v' dom[8680540] _instance[2438797]))
-
var coerce_tmp[8680568]:domain(3,int(64),one)[2437549]
-
(8680570 'move' coerce_tmp[8680568] ret[8680561])
-
var tasksPerLocale[8680575]:int(64)[10]
-
(8680577 'move' tasksPerLocale[8680575] local_dataParTasksPerLocale[9286916])
-
var ignoreRunning[8680585]:bool[19]
-
(8680587 'move' ignoreRunning[8680585] local_dataParIgnoreRunningTasks[9286922])
-
var minIndicesPerTask[8680595]:int(64)[10]
-
(8680597 'move' minIndicesPerTask[8680595] local_dataParMinGranularity[9286928])
-
var ret_tmp[8680603]:3*int(64)[1995504]
-
(8680606 call createTuple[2495923] 0 ret_tmp[8680603])
-
var error[8680609]:Error[85511]
-
(8680611 'move' error[8680609] nil[32])
-
var tmp[8680616]:int(64)[10]
-
var call_tmp[8680618]:bool[19]
-
(8680620 'move' call_tmp[8680618] (8680622 '==' tasksPerLocale[8680575] 0))
-
if call_tmp[8680618]
-
{
-
var call_tmp[8680627]:locale[234]
-
var call_tmp[8680629]:chpl_localeID_t[306449]
-
var call_tmp[8680631]:int(32)[66]
-
(8680633 'move' call_tmp[8680631] (8680636 call chpl_nodeID[305038]))
-
var call_tmp[8680637]:chpl_localeID_t[306449]
-
(8680639 'move' call_tmp[8680637] (8680642 call chpl_rt_buildLocaleID[306484] call_tmp[8680631] c_sublocid_any[135202]))
-
(8680645 'move' call_tmp[8680629] call_tmp[8680637])
-
var call_tmp[8680648]:locale[234]
-
var ret_tmp[8680650]:locale[234]
-
(8680653 call chpl_localeID_to_locale[137251] call_tmp[8680629] ret_tmp[8680650])
-
(8680656 'move' call_tmp[8680648] ret_tmp[8680650])
-
(8680659 'move' call_tmp[8680627] call_tmp[8680648])
-
var ret[8680662]:int(64)[10]
-
var coerce_tmp[8680664]:BaseLocale[136243]
-
(8680666 'move' coerce_tmp[8680664] (8680668 '.v' call_tmp[8680627] _instance[135293]))
-
var coerce_tmp[8680671]:RootClass[236]
-
(8680673 'move' coerce_tmp[8680671] (8680675 'cast' RootClass[236] coerce_tmp[8680664]))
-
var call_tmp[8680678]:bool[19]
-
(8680680 'move' call_tmp[8680678] (8680682 '==' coerce_tmp[8680671] nil[32]))
-
if call_tmp[8680678]
-
{
-
(8680688 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8680691]:BaseLocale[136243]
-
(8680693 'move' coerce_tmp[8680691] coerce_tmp[8680664])
-
(8680696 '=' ret[8680662] (8680698 '.v' coerce_tmp[8680691] maxTaskPar[135874]))
-
(8680701 'move' tmp[8680616] ret[8680662])
-
var i_x[8680704]:locale[234]
-
(8680706 'move' i_x[8680704] (8680708 'set reference' call_tmp[8680627]))
-
(8680711 call deinit[135483] i_x[8680704])
}
-
{
-
(8680714 'move' tmp[8680616] tasksPerLocale[8680575])
}
-
var tmp_x0[9103573]:int(64)[10]
-
var tmp_x1[9103575]:int(64)[10]
-
var call_tmp[8680725]:bool[19]
-
(8680727 'move' call_tmp[8680725] (8680729 'task_get_serial' ))
-
if call_tmp[8680725]
-
{
-
(9103581 'move' tmp_x0[9103573] 1)
-
(9103586 'move' tmp_x1[9103575] 0)
}
-
{
-
var tmp_x0[9103607]:int(64)[10]
-
var tmp_x1[9103609]:int(64)[10]
-
var call_tmp[8680748]:3*range(int(64),both,one)[2436605]
-
(8680750 'move' call_tmp[8680748] (8680752 '.' coerce_tmp[8680568] ranges[2437539]))
-
var ret_tmp[8680755]:2*int(64)[1802073]
-
(8680758 call _computeChunkStuff[2501360] tmp[8680616] ignoreRunning[8680585] minIndicesPerTask[8680595] call_tmp[8680748] ret_tmp[8680755])
-
(9103615 'move' tmp_x0[9103607] (9103613 'get svec member value' ret_tmp[8680755] 0))
-
(9103620 'move' tmp_x1[9103609] (9103618 'get svec member value' ret_tmp[8680755] 1))
-
(9103591 'move' tmp_x0[9103573] tmp_x0[9103607])
-
(9103596 'move' tmp_x1[9103575] tmp_x1[9103609])
}
-
(8680774 'noop' )
-
var numChunks[8680775]:int(64)[10]
-
(8680784 '=' numChunks[8680775] tmp_x0[9103573])
-
(8680787 'noop' )
-
var parDim[8680788]:int(64)[10]
-
(8680797 '=' parDim[8680788] tmp_x1[9103575])
-
(8680800 'noop' )
-
var tmpIter[8680801]:range(int(64),both,one)[1610039]
-
var call_tmp[8680803]:range(int(64),low,one)[1576928]
-
var ret_tmp[8680805]:range(int(64),low,one)[1576928]
-
(8680808 call chpl_build_low_bounded_range[1576395] 0 ret_tmp[8680805])
-
(8680811 'move' call_tmp[8680803] ret_tmp[8680805])
-
var ret_tmp[8680814]:range(int(64),both,one)[1610039]
-
(8680817 call #[1714265] call_tmp[8680803] tmp_x0[9103573] ret_tmp[8680814])
-
(8680821 'move' tmpIter[8680801] ret_tmp[8680814])
-
var _coforallCount[8680824]:_EndCount(atomic int(64),int(64))[1525461]
-
var new_temp[8680826]:_EndCount(atomic int(64),int(64))[1525461]
-
(8680828 'move' new_temp[8680826] (8680831 call _new[1526233]))
-
(8680832 'move' _coforallCount[8680824] new_temp[8680826])
-
var numTasks[8680835]:int(64)[10]
-
(8680837 'move' numTasks[8680835] (8680840 call chpl_boundedCoforallSize[1798510] tmpIter[8680801]))
-
(8680843 call _upEndCount[1798802] _coforallCount[8680824] numTasks[8680835])
-
(8680847 call chpl_resetTaskSpawn[1801388] numTasks[8680835])
-
var _ic__F0_this[9031007]:range(int(64),both,one)[1610039]
-
(8680901 'move' _ic__F0_this[9031007] tmpIter[8680801])
-
(8680916 call checkIfIterWillOverflow[1612304] tmpIter[8680801] 1)
-
var i[8680919]:int(64)[10]
-
(8680921 'move' i[8680919] 0)
-
var this[8680924]:range(int(64),both,one)[1610039]
-
(8680926 'move' this[8680924] _ic__F0_this[9031007])
-
var coerce_tmp[8680931]:int(64)[10]
-
(8680933 'move' coerce_tmp[8680931] (8680935 '.v' this[8680924] _low[1610001]))
-
var this[8680938]:range(int(64),both,one)[1610039]
-
(8680940 'move' this[8680938] _ic__F0_this[9031007])
-
var coerce_tmp[8680945]:int(64)[10]
-
(8680947 'move' coerce_tmp[8680945] (8680949 '.v' this[8680938] _high[1610006]))
-
var end[8680952]:int(64)[10]
-
(8680954 'move' end[8680952] coerce_tmp[8680945])
-
CForLoop {
-
var _args_forcoforall_fn[8680970]:_class_localscoforall_fn[7294873]
-
(8680972 'move' _args_forcoforall_fn[8680970] (8680974 'stack allocate class' _class_localscoforall_fn[7294873]))
-
(8680976 '.=' _args_forcoforall_fn[8680970] _0_numChunks[7294876] numChunks[8680775])
-
(8680980 '.=' _args_forcoforall_fn[8680970] _1_parDim[7294878] parDim[8680788])
-
(8680984 '.=' _args_forcoforall_fn[8680970] _2_coerce_tmp[7294880] coerce_tmp[8680568])
-
(8680988 '.=' _args_forcoforall_fn[8680970] _3__coforallCount[7294882] _coforallCount[8680824])
-
(8680992 '.=' _args_forcoforall_fn[8680970] _4_chunk[7294884] i[8680919])
-
var tmp[8680996]:rect(3)[2440313]
-
(8680998 'move' tmp[8680996] (8681000 'set reference' dom[8680248]))
-
(8681002 '.=' _args_forcoforall_fn[8680970] _6_i_this[7294888] tmp[8680996])
-
(8681006 '.=' _args_forcoforall_fn[8680970] _7_thisData[7294890] call_tmp[8680230])
-
(8681010 '.=' _args_forcoforall_fn[8680970] _8_rlD[7294892] call_tmp[8680269])
-
var _args_vforcoforall_fn[8681014]:chpl__c_void_ptr[120]
-
(8681016 'move' _args_vforcoforall_fn[8681014] (8681018 'cast_to_void_star' _args_forcoforall_fn[8680970]))
-
var _args_sizecoforall_fn[8681020]:int(64)[10]
-
(8681022 'move' _args_sizecoforall_fn[8681020] (8681024 'sizeof_bundle' _class_localscoforall_fn[7294873]))
-
(8681027 call wrapcoforall_fn[7294951] _args_vforcoforall_fn[8681014] _args_sizecoforall_fn[8681020] _args_forcoforall_fn[8680970])
-
{
-
(8680959 '=' i[8680919] coerce_tmp[8680931])
}
-
{
-
(8680963 '<=' i[8680919] end[8680952])
}
-
{
-
(8680967 '+=' i[8680919] 1)
}
}
-
var error[8681033]:Error[85511]
-
(8681035 'move' error[8681033] nil[32])
-
(8681039 call _waitEndCount[1804599] _coforallCount[8680824] numTasks[8680835] error[8681033])
-
var errorExists[8681043]:bool[19]
-
(8681045 'move' errorExists[8681043] (8681047 '!=' error[8681033] nil[32]))
-
if errorExists[8681043]
-
{
-
(8681053 call chpl__delete[1803567] _coforallCount[8680824])
-
(8681055 'move' error[8680609] error[8681033])
-
gotoErrorHandling forall_IBB_break_label[8681076] forall_IBB_break_label[8681076]
}
-
(8681062 call chpl__delete[1803567] _coforallCount[8680824])
-
(8681075 call chpl_after_forall_fence[69473])
-
label forall_IBB_break_label[8681076]
-
var errorExists[8681078]:bool[19]
-
(8681080 'move' errorExists[8681078] (8681082 '!=' error[8680609] nil[32]))
-
if errorExists[8681078]
-
{
-
(8681087 'move' error[8680556] error[8680609])
-
gotoErrorHandling forall_IBB_break_label[8681097] forall_IBB_break_label[8681097]
}
-
(8681096 call chpl_after_forall_fence[69473])
-
label forall_IBB_break_label[8681097]
-
var errorExists[8681099]:bool[19]
-
(8681101 'move' errorExists[8681099] (8681103 '!=' error[8680556] nil[32]))
-
if errorExists[8681099]
-
{
-
(8681109 call chpl_propagate_error[87613] error[8680556])
}
-
(8681113 call chpl__autoDestroy[4125253] dom[8680540])
-
(8681118 call chpl_after_forall_fence[69473])
-
(5601297 '=' _retArg[5601295] rl[8680264])
-
(5601299 return _void[46])
}
-
- «»
function reluOp(shared BaseTensorResource(real(32),4))[4571578] . forward[4576639] ( this[4576643]:reluOp(shared BaseTensorResource(real(32),4))[4571578] , _retArg[5601559]:ndarray(4,real(32))[2594490] ) : void[4]
const ref arg this[4576643]:reluOp(shared BaseTensorResource(real(32),4))[4571578] ref arg _retArg[5601559]:ndarray(4,real(32))[2594490]-
{
-
var local_dataParMinGranularity[9286964]:int(64)[10]
-
(9286965 'move' local_dataParMinGranularity[9286964] dataParMinGranularity[287592])
-
var local_dataParIgnoreRunningTasks[9286958]:bool[19]
-
(9286959 'move' local_dataParIgnoreRunningTasks[9286958] dataParIgnoreRunningTasks[287587])
-
var local_dataParTasksPerLocale[9286952]:int(64)[10]
-
(9286953 'move' local_dataParTasksPerLocale[9286952] dataParTasksPerLocale[287582])
-
var call_tmp[8744035]:shared BaseTensorResource(real(32),4)[2601734]
-
(8744037 'move' call_tmp[8744035] (8744039 '.' this[4576643] input[4571571]))
-
var call_tmp[4576661]:ndarray(4,real(32))[2594490]
-
var coerce_tmp[4576686]:BaseTensorResource(real(32),4)[2594431]
-
(4576692 'move' coerce_tmp[4576686] (4576688 call borrow[2657264] call_tmp[8744035]))
-
(4576663 'move' call_tmp[4576661] (4576666 call array[3765694] coerce_tmp[4576686]))
-
var call_tmp[8744302]:[domain(4,int(64),one)] real(32)[2601230]
-
(8744304 'move' call_tmp[8744302] (8744306 '.' call_tmp[4576661] data[2594481]))
-
var call_tmp[8744309]:rect(4)[1965857]
-
var ret_tmp[8744311]:rect(4)[1965857]
-
(8744314 call _dom[4577374] call_tmp[4576661] ret_tmp[8744311])
-
(8744317 'move' call_tmp[8744309] ret_tmp[8744311])
-
var dom[8744320]:rect(4)[1965857]
-
(8744322 'move' dom[8744320] call_tmp[8744309])
-
var call_tmp[8744325]:ndarray(4,real(32))[2594490]
-
var initTemp[8744327]:ndarray(4,real(32))[2594490]
-
(8744330 call init[4577432] initTemp[8744327] dom[8744320])
-
(8744333 'move' call_tmp[8744325] initTemp[8744327])
-
var rl[8744336]:ndarray(4,real(32))[2594490]
-
(8744338 'move' rl[8744336] call_tmp[8744325])
-
var call_tmp[8744341]:[domain(4,int(64),one)] real(32)[2601230]
-
(8744343 'move' call_tmp[8744341] (8744345 '.' rl[8744336] data[2594481]))
-
var ret[8744348]:domain(4,int(64),one)[1964360]
-
var elt_x0[8744356]:range(int(64),both,one)[1610039]
-
(8744359 call init[1763679] elt_x0[8744356])
-
var elt_x1[8744365]:range(int(64),both,one)[1610039]
-
(8744368 call init[1763679] elt_x1[8744365])
-
var elt_x2[8744374]:range(int(64),both,one)[1610039]
-
(8744377 call init[1763679] elt_x2[8744374])
-
var elt_x3[8744383]:range(int(64),both,one)[1610039]
-
(8744386 call init[1763679] elt_x3[8744383])
-
var call_tmp[8744395]:4*int(64)[1960494]
-
(8744397 'move' call_tmp[8744395] (8744399 '.' dom[8744320] offset[1965842]))
-
var call_tmp[8744402]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8744404]:int(64)[10]
-
(8744406 'move' coerce_tmp[8744404] (8744408 'get svec member value' call_tmp[8744395] 0))
-
var ret_tmp[8744411]:range(int(64),low,one)[1576928]
-
(8744414 call chpl_build_low_bounded_range[1576395] coerce_tmp[8744404] ret_tmp[8744411])
-
(8744417 'move' call_tmp[8744402] ret_tmp[8744411])
-
var call_tmp[8744420]:4*int(64)[1960494]
-
(8744422 'move' call_tmp[8744420] (8744424 '.' dom[8744320] shape[1965836]))
-
var call_tmp[8744427]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8744429]:int(64)[10]
-
(8744431 'move' coerce_tmp[8744429] (8744433 'get svec member value' call_tmp[8744420] 0))
-
var ret_tmp[8744436]:range(int(64),both,one)[1610039]
-
(8744439 call #[1714265] call_tmp[8744402] coerce_tmp[8744429] ret_tmp[8744436])
-
(8744443 'move' call_tmp[8744427] ret_tmp[8744436])
-
var call_tmp[8744450]:4*int(64)[1960494]
-
(8744452 'move' call_tmp[8744450] (8744454 '.' dom[8744320] offset[1965842]))
-
var call_tmp[8744457]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8744459]:int(64)[10]
-
(8744461 'move' coerce_tmp[8744459] (8744463 'get svec member value' call_tmp[8744450] 1))
-
var ret_tmp[8744466]:range(int(64),low,one)[1576928]
-
(8744469 call chpl_build_low_bounded_range[1576395] coerce_tmp[8744459] ret_tmp[8744466])
-
(8744472 'move' call_tmp[8744457] ret_tmp[8744466])
-
var call_tmp[8744475]:4*int(64)[1960494]
-
(8744477 'move' call_tmp[8744475] (8744479 '.' dom[8744320] shape[1965836]))
-
var call_tmp[8744482]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8744484]:int(64)[10]
-
(8744486 'move' coerce_tmp[8744484] (8744488 'get svec member value' call_tmp[8744475] 1))
-
var ret_tmp[8744491]:range(int(64),both,one)[1610039]
-
(8744494 call #[1714265] call_tmp[8744457] coerce_tmp[8744484] ret_tmp[8744491])
-
(8744498 'move' call_tmp[8744482] ret_tmp[8744491])
-
var call_tmp[8744505]:4*int(64)[1960494]
-
(8744507 'move' call_tmp[8744505] (8744509 '.' dom[8744320] offset[1965842]))
-
var call_tmp[8744512]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8744514]:int(64)[10]
-
(8744516 'move' coerce_tmp[8744514] (8744518 'get svec member value' call_tmp[8744505] 2))
-
var ret_tmp[8744521]:range(int(64),low,one)[1576928]
-
(8744524 call chpl_build_low_bounded_range[1576395] coerce_tmp[8744514] ret_tmp[8744521])
-
(8744527 'move' call_tmp[8744512] ret_tmp[8744521])
-
var call_tmp[8744530]:4*int(64)[1960494]
-
(8744532 'move' call_tmp[8744530] (8744534 '.' dom[8744320] shape[1965836]))
-
var call_tmp[8744537]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8744539]:int(64)[10]
-
(8744541 'move' coerce_tmp[8744539] (8744543 'get svec member value' call_tmp[8744530] 2))
-
var ret_tmp[8744546]:range(int(64),both,one)[1610039]
-
(8744549 call #[1714265] call_tmp[8744512] coerce_tmp[8744539] ret_tmp[8744546])
-
(8744553 'move' call_tmp[8744537] ret_tmp[8744546])
-
var call_tmp[8744560]:4*int(64)[1960494]
-
(8744562 'move' call_tmp[8744560] (8744564 '.' dom[8744320] offset[1965842]))
-
var call_tmp[8744567]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8744569]:int(64)[10]
-
(8744571 'move' coerce_tmp[8744569] (8744573 'get svec member value' call_tmp[8744560] 3))
-
var ret_tmp[8744576]:range(int(64),low,one)[1576928]
-
(8744579 call chpl_build_low_bounded_range[1576395] coerce_tmp[8744569] ret_tmp[8744576])
-
(8744582 'move' call_tmp[8744567] ret_tmp[8744576])
-
var call_tmp[8744585]:4*int(64)[1960494]
-
(8744587 'move' call_tmp[8744585] (8744589 '.' dom[8744320] shape[1965836]))
-
var call_tmp[8744592]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8744594]:int(64)[10]
-
(8744596 'move' coerce_tmp[8744594] (8744598 'get svec member value' call_tmp[8744585] 3))
-
var ret_tmp[8744601]:range(int(64),both,one)[1610039]
-
(8744604 call #[1714265] call_tmp[8744567] coerce_tmp[8744594] ret_tmp[8744601])
-
(8744608 'move' call_tmp[8744592] ret_tmp[8744601])
-
var call_tmp[8744618]:domain(4,int(64),one)[1964360]
-
var ret_tmp[8744648]:domain(4,int(64),one)[1964360]
-
(8744651 call chpl__buildDomainExpr[1978287] call_tmp[8744427] call_tmp[8744482] call_tmp[8744537] call_tmp[8744592] 1 ret_tmp[8744648])
-
(8744658 'move' call_tmp[8744618] ret_tmp[8744648])
-
var call_tmp[8744661]:_RuntimeTypeInfo[1965805]
-
(8744663 'move' call_tmp[8744661] (8744666 call chpl__buildDomainRuntimeType[1961606] defaultDist[288287]))
-
var ret_tmp[8744668]:domain(4,int(64),one)[1964360]
-
var copy_tmp[8744670]:domain(4,int(64),one)[1964360]
-
(8744672 '=' copy_tmp[8744670] call_tmp[8744618])
-
(8744676 call chpl__coerceMove[1982705] call_tmp[8744661] copy_tmp[8744670] 0 ret_tmp[8744668])
-
(8744681 'move' ret[8744348] ret_tmp[8744668])
-
var dom[8744684]:domain(4,int(64),one)[1964360]
-
(8744686 'move' dom[8744684] ret[8744348])
-
var _instance[8744689]:domain(4,int(64),one)[1962822]
-
(8744691 'move' _instance[8744689] (8744693 '.' dom[8744684] _instance[1964354]))
-
(8744696 '.=' _instance[8744689] definedConst[268703] 1)
-
var error[8744700]:Error[85511]
-
(8744702 'move' error[8744700] nil[32])
-
var ret[8744705]:domain(4,int(64),one)[1962822]
-
(8744707 'move' ret[8744705] (8744709 '.v' dom[8744684] _instance[1964354]))
-
var coerce_tmp[8744712]:domain(4,int(64),one)[1962822]
-
(8744714 'move' coerce_tmp[8744712] ret[8744705])
-
var tasksPerLocale[8744719]:int(64)[10]
-
(8744721 'move' tasksPerLocale[8744719] local_dataParTasksPerLocale[9286952])
-
var ignoreRunning[8744729]:bool[19]
-
(8744731 'move' ignoreRunning[8744729] local_dataParIgnoreRunningTasks[9286958])
-
var minIndicesPerTask[8744739]:int(64)[10]
-
(8744741 'move' minIndicesPerTask[8744739] local_dataParMinGranularity[9286964])
-
var ret_tmp[8744747]:4*int(64)[1960494]
-
(8744750 call createTuple[1991537] 0 ret_tmp[8744747])
-
var error[8744753]:Error[85511]
-
(8744755 'move' error[8744753] nil[32])
-
var tmp[8744760]:int(64)[10]
-
var call_tmp[8744762]:bool[19]
-
(8744764 'move' call_tmp[8744762] (8744766 '==' tasksPerLocale[8744719] 0))
-
if call_tmp[8744762]
-
{
-
var call_tmp[8744771]:locale[234]
-
var call_tmp[8744773]:chpl_localeID_t[306449]
-
var call_tmp[8744775]:int(32)[66]
-
(8744777 'move' call_tmp[8744775] (8744780 call chpl_nodeID[305038]))
-
var call_tmp[8744781]:chpl_localeID_t[306449]
-
(8744783 'move' call_tmp[8744781] (8744786 call chpl_rt_buildLocaleID[306484] call_tmp[8744775] c_sublocid_any[135202]))
-
(8744789 'move' call_tmp[8744773] call_tmp[8744781])
-
var call_tmp[8744792]:locale[234]
-
var ret_tmp[8744794]:locale[234]
-
(8744797 call chpl_localeID_to_locale[137251] call_tmp[8744773] ret_tmp[8744794])
-
(8744800 'move' call_tmp[8744792] ret_tmp[8744794])
-
(8744803 'move' call_tmp[8744771] call_tmp[8744792])
-
var ret[8744806]:int(64)[10]
-
var coerce_tmp[8744808]:BaseLocale[136243]
-
(8744810 'move' coerce_tmp[8744808] (8744812 '.v' call_tmp[8744771] _instance[135293]))
-
var coerce_tmp[8744815]:RootClass[236]
-
(8744817 'move' coerce_tmp[8744815] (8744819 'cast' RootClass[236] coerce_tmp[8744808]))
-
var call_tmp[8744822]:bool[19]
-
(8744824 'move' call_tmp[8744822] (8744826 '==' coerce_tmp[8744815] nil[32]))
-
if call_tmp[8744822]
-
{
-
(8744832 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8744835]:BaseLocale[136243]
-
(8744837 'move' coerce_tmp[8744835] coerce_tmp[8744808])
-
(8744840 '=' ret[8744806] (8744842 '.v' coerce_tmp[8744835] maxTaskPar[135874]))
-
(8744845 'move' tmp[8744760] ret[8744806])
-
var i_x[8744848]:locale[234]
-
(8744850 'move' i_x[8744848] (8744852 'set reference' call_tmp[8744771]))
-
(8744855 call deinit[135483] i_x[8744848])
}
-
{
-
(8744858 'move' tmp[8744760] tasksPerLocale[8744719])
}
-
var tmp_x0[9103705]:int(64)[10]
-
var tmp_x1[9103707]:int(64)[10]
-
var call_tmp[8744869]:bool[19]
-
(8744871 'move' call_tmp[8744869] (8744873 'task_get_serial' ))
-
if call_tmp[8744869]
-
{
-
(9103713 'move' tmp_x0[9103705] 1)
-
(9103718 'move' tmp_x1[9103707] 0)
}
-
{
-
var tmp_x0[9103739]:int(64)[10]
-
var tmp_x1[9103741]:int(64)[10]
-
var call_tmp[8744892]:4*range(int(64),both,one)[1961821]
-
(8744894 'move' call_tmp[8744892] (8744896 '.' coerce_tmp[8744712] ranges[1962812]))
-
var ret_tmp[8744899]:2*int(64)[1802073]
-
(8744902 call _computeChunkStuff[2099435] tmp[8744760] ignoreRunning[8744729] minIndicesPerTask[8744739] call_tmp[8744892] ret_tmp[8744899])
-
(9103747 'move' tmp_x0[9103739] (9103745 'get svec member value' ret_tmp[8744899] 0))
-
(9103752 'move' tmp_x1[9103741] (9103750 'get svec member value' ret_tmp[8744899] 1))
-
(9103723 'move' tmp_x0[9103705] tmp_x0[9103739])
-
(9103728 'move' tmp_x1[9103707] tmp_x1[9103741])
}
-
(8744918 'noop' )
-
var numChunks[8744919]:int(64)[10]
-
(8744928 '=' numChunks[8744919] tmp_x0[9103705])
-
(8744931 'noop' )
-
var parDim[8744932]:int(64)[10]
-
(8744941 '=' parDim[8744932] tmp_x1[9103707])
-
(8744944 'noop' )
-
var tmpIter[8744945]:range(int(64),both,one)[1610039]
-
var call_tmp[8744947]:range(int(64),low,one)[1576928]
-
var ret_tmp[8744949]:range(int(64),low,one)[1576928]
-
(8744952 call chpl_build_low_bounded_range[1576395] 0 ret_tmp[8744949])
-
(8744955 'move' call_tmp[8744947] ret_tmp[8744949])
-
var ret_tmp[8744958]:range(int(64),both,one)[1610039]
-
(8744961 call #[1714265] call_tmp[8744947] tmp_x0[9103705] ret_tmp[8744958])
-
(8744965 'move' tmpIter[8744945] ret_tmp[8744958])
-
var _coforallCount[8744968]:_EndCount(atomic int(64),int(64))[1525461]
-
var new_temp[8744970]:_EndCount(atomic int(64),int(64))[1525461]
-
(8744972 'move' new_temp[8744970] (8744975 call _new[1526233]))
-
(8744976 'move' _coforallCount[8744968] new_temp[8744970])
-
var numTasks[8744979]:int(64)[10]
-
(8744981 'move' numTasks[8744979] (8744984 call chpl_boundedCoforallSize[1798510] tmpIter[8744945]))
-
(8744987 call _upEndCount[1798802] _coforallCount[8744968] numTasks[8744979])
-
(8744991 call chpl_resetTaskSpawn[1801388] numTasks[8744979])
-
var _ic__F0_this[9031045]:range(int(64),both,one)[1610039]
-
(8745045 'move' _ic__F0_this[9031045] tmpIter[8744945])
-
(8745060 call checkIfIterWillOverflow[1612304] tmpIter[8744945] 1)
-
var i[8745063]:int(64)[10]
-
(8745065 'move' i[8745063] 0)
-
var this[8745068]:range(int(64),both,one)[1610039]
-
(8745070 'move' this[8745068] _ic__F0_this[9031045])
-
var coerce_tmp[8745075]:int(64)[10]
-
(8745077 'move' coerce_tmp[8745075] (8745079 '.v' this[8745068] _low[1610001]))
-
var this[8745082]:range(int(64),both,one)[1610039]
-
(8745084 'move' this[8745082] _ic__F0_this[9031045])
-
var coerce_tmp[8745089]:int(64)[10]
-
(8745091 'move' coerce_tmp[8745089] (8745093 '.v' this[8745082] _high[1610006]))
-
var end[8745096]:int(64)[10]
-
(8745098 'move' end[8745096] coerce_tmp[8745089])
-
CForLoop {
-
var _args_forcoforall_fn[8745114]:_class_localscoforall_fn[7295049]
-
(8745116 'move' _args_forcoforall_fn[8745114] (8745118 'stack allocate class' _class_localscoforall_fn[7295049]))
-
(8745120 '.=' _args_forcoforall_fn[8745114] _0_numChunks[7295052] numChunks[8744919])
-
(8745124 '.=' _args_forcoforall_fn[8745114] _1_parDim[7295054] parDim[8744932])
-
(8745128 '.=' _args_forcoforall_fn[8745114] _2_coerce_tmp[7295056] coerce_tmp[8744712])
-
(8745132 '.=' _args_forcoforall_fn[8745114] _3__coforallCount[7295058] _coforallCount[8744968])
-
(8745136 '.=' _args_forcoforall_fn[8745114] _4_chunk[7295060] i[8745063])
-
var tmp[8745140]:rect(4)[1965857]
-
(8745142 'move' tmp[8745140] (8745144 'set reference' dom[8744320]))
-
(8745146 '.=' _args_forcoforall_fn[8745114] _6_i_this[7295064] tmp[8745140])
-
(8745150 '.=' _args_forcoforall_fn[8745114] _7_thisData[7295066] call_tmp[8744302])
-
(8745154 '.=' _args_forcoforall_fn[8745114] _8_rlD[7295068] call_tmp[8744341])
-
var _args_vforcoforall_fn[8745158]:chpl__c_void_ptr[120]
-
(8745160 'move' _args_vforcoforall_fn[8745158] (8745162 'cast_to_void_star' _args_forcoforall_fn[8745114]))
-
var _args_sizecoforall_fn[8745164]:int(64)[10]
-
(8745166 'move' _args_sizecoforall_fn[8745164] (8745168 'sizeof_bundle' _class_localscoforall_fn[7295049]))
-
(8745171 call wrapcoforall_fn[7295127] _args_vforcoforall_fn[8745158] _args_sizecoforall_fn[8745164] _args_forcoforall_fn[8745114])
-
{
-
(8745103 '=' i[8745063] coerce_tmp[8745075])
}
-
{
-
(8745107 '<=' i[8745063] end[8745096])
}
-
{
-
(8745111 '+=' i[8745063] 1)
}
}
-
var error[8745177]:Error[85511]
-
(8745179 'move' error[8745177] nil[32])
-
(8745183 call _waitEndCount[1804599] _coforallCount[8744968] numTasks[8744979] error[8745177])
-
var errorExists[8745187]:bool[19]
-
(8745189 'move' errorExists[8745187] (8745191 '!=' error[8745177] nil[32]))
-
if errorExists[8745187]
-
{
-
(8745197 call chpl__delete[1803567] _coforallCount[8744968])
-
(8745199 'move' error[8744753] error[8745177])
-
gotoErrorHandling forall_IBB_break_label[8745220] forall_IBB_break_label[8745220]
}
-
(8745206 call chpl__delete[1803567] _coforallCount[8744968])
-
(8745219 call chpl_after_forall_fence[69473])
-
label forall_IBB_break_label[8745220]
-
var errorExists[8745222]:bool[19]
-
(8745224 'move' errorExists[8745222] (8745226 '!=' error[8744753] nil[32]))
-
if errorExists[8745222]
-
{
-
(8745231 'move' error[8744700] error[8744753])
-
gotoErrorHandling forall_IBB_break_label[8745241] forall_IBB_break_label[8745241]
}
-
(8745240 call chpl_after_forall_fence[69473])
-
label forall_IBB_break_label[8745241]
-
var errorExists[8745243]:bool[19]
-
(8745245 'move' errorExists[8745243] (8745247 '!=' error[8744700] nil[32]))
-
if errorExists[8745243]
-
{
-
(8745253 call chpl_propagate_error[87613] error[8744700])
}
-
(8745257 call chpl__autoDestroy[4043262] dom[8744684])
-
(8745262 call chpl_after_forall_fence[69473])
-
(5601561 '=' _retArg[5601559] rl[8744336])
-
(5601563 return _void[46])
}
-
- «»
function reluOp(shared BaseTensorResource(real(32),5))[4590991] . forward[4596140] ( this[4596144]:reluOp(shared BaseTensorResource(real(32),5))[4590991] , _retArg[5601798]:ndarray(5,real(32))[2679336] ) : void[4]
const ref arg this[4596144]:reluOp(shared BaseTensorResource(real(32),5))[4590991] ref arg _retArg[5601798]:ndarray(5,real(32))[2679336]-
{
-
var local_dataParMinGranularity[9287000]:int(64)[10]
-
(9287001 'move' local_dataParMinGranularity[9287000] dataParMinGranularity[287592])
-
var local_dataParIgnoreRunningTasks[9286994]:bool[19]
-
(9286995 'move' local_dataParIgnoreRunningTasks[9286994] dataParIgnoreRunningTasks[287587])
-
var local_dataParTasksPerLocale[9286988]:int(64)[10]
-
(9286989 'move' local_dataParTasksPerLocale[9286988] dataParTasksPerLocale[287582])
-
var call_tmp[8822047]:shared BaseTensorResource(real(32),5)[2686980]
-
(8822049 'move' call_tmp[8822047] (8822051 '.' this[4596144] input[4590984]))
-
var call_tmp[4596162]:ndarray(5,real(32))[2679336]
-
var coerce_tmp[4596187]:BaseTensorResource(real(32),5)[2679277]
-
(4596193 'move' coerce_tmp[4596187] (4596189 call borrow[2826541] call_tmp[8822047]))
-
(4596164 'move' call_tmp[4596162] (4596167 call array[3773074] coerce_tmp[4596187]))
-
var call_tmp[8822316]:[domain(5,int(64),one)] real(32)[2686476]
-
(8822318 'move' call_tmp[8822316] (8822320 '.' call_tmp[4596162] data[2679327]))
-
var call_tmp[8822323]:rect(5)[2665060]
-
var ret_tmp[8822325]:rect(5)[2665060]
-
(8822328 call _dom[4596875] call_tmp[4596162] ret_tmp[8822325])
-
(8822331 'move' call_tmp[8822323] ret_tmp[8822325])
-
var dom[8822334]:rect(5)[2665060]
-
(8822336 'move' dom[8822334] call_tmp[8822323])
-
var call_tmp[8822339]:ndarray(5,real(32))[2679336]
-
var initTemp[8822341]:ndarray(5,real(32))[2679336]
-
(8822344 call init[4596933] initTemp[8822341] dom[8822334])
-
(8822347 'move' call_tmp[8822339] initTemp[8822341])
-
var rl[8822350]:ndarray(5,real(32))[2679336]
-
(8822352 'move' rl[8822350] call_tmp[8822339])
-
var call_tmp[8822355]:[domain(5,int(64),one)] real(32)[2686476]
-
(8822357 'move' call_tmp[8822355] (8822359 '.' rl[8822350] data[2679327]))
-
var ret[8822362]:domain(5,int(64),one)[2663397]
-
var elt_x0[8822370]:range(int(64),both,one)[1610039]
-
(8822373 call init[1763679] elt_x0[8822370])
-
var elt_x1[8822379]:range(int(64),both,one)[1610039]
-
(8822382 call init[1763679] elt_x1[8822379])
-
var elt_x2[8822388]:range(int(64),both,one)[1610039]
-
(8822391 call init[1763679] elt_x2[8822388])
-
var elt_x3[8822397]:range(int(64),both,one)[1610039]
-
(8822400 call init[1763679] elt_x3[8822397])
-
var elt_x4[8822406]:range(int(64),both,one)[1610039]
-
(8822409 call init[1763679] elt_x4[8822406])
-
var call_tmp[8822418]:5*int(64)[2664814]
-
(8822420 'move' call_tmp[8822418] (8822422 '.' dom[8822334] offset[2665045]))
-
var call_tmp[8822425]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8822427]:int(64)[10]
-
(8822429 'move' coerce_tmp[8822427] (8822431 'get svec member value' call_tmp[8822418] 0))
-
var ret_tmp[8822434]:range(int(64),low,one)[1576928]
-
(8822437 call chpl_build_low_bounded_range[1576395] coerce_tmp[8822427] ret_tmp[8822434])
-
(8822440 'move' call_tmp[8822425] ret_tmp[8822434])
-
var call_tmp[8822443]:5*int(64)[2664814]
-
(8822445 'move' call_tmp[8822443] (8822447 '.' dom[8822334] shape[2665039]))
-
var call_tmp[8822450]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8822452]:int(64)[10]
-
(8822454 'move' coerce_tmp[8822452] (8822456 'get svec member value' call_tmp[8822443] 0))
-
var ret_tmp[8822459]:range(int(64),both,one)[1610039]
-
(8822462 call #[1714265] call_tmp[8822425] coerce_tmp[8822452] ret_tmp[8822459])
-
(8822466 'move' call_tmp[8822450] ret_tmp[8822459])
-
var call_tmp[8822473]:5*int(64)[2664814]
-
(8822475 'move' call_tmp[8822473] (8822477 '.' dom[8822334] offset[2665045]))
-
var call_tmp[8822480]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8822482]:int(64)[10]
-
(8822484 'move' coerce_tmp[8822482] (8822486 'get svec member value' call_tmp[8822473] 1))
-
var ret_tmp[8822489]:range(int(64),low,one)[1576928]
-
(8822492 call chpl_build_low_bounded_range[1576395] coerce_tmp[8822482] ret_tmp[8822489])
-
(8822495 'move' call_tmp[8822480] ret_tmp[8822489])
-
var call_tmp[8822498]:5*int(64)[2664814]
-
(8822500 'move' call_tmp[8822498] (8822502 '.' dom[8822334] shape[2665039]))
-
var call_tmp[8822505]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8822507]:int(64)[10]
-
(8822509 'move' coerce_tmp[8822507] (8822511 'get svec member value' call_tmp[8822498] 1))
-
var ret_tmp[8822514]:range(int(64),both,one)[1610039]
-
(8822517 call #[1714265] call_tmp[8822480] coerce_tmp[8822507] ret_tmp[8822514])
-
(8822521 'move' call_tmp[8822505] ret_tmp[8822514])
-
var call_tmp[8822528]:5*int(64)[2664814]
-
(8822530 'move' call_tmp[8822528] (8822532 '.' dom[8822334] offset[2665045]))
-
var call_tmp[8822535]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8822537]:int(64)[10]
-
(8822539 'move' coerce_tmp[8822537] (8822541 'get svec member value' call_tmp[8822528] 2))
-
var ret_tmp[8822544]:range(int(64),low,one)[1576928]
-
(8822547 call chpl_build_low_bounded_range[1576395] coerce_tmp[8822537] ret_tmp[8822544])
-
(8822550 'move' call_tmp[8822535] ret_tmp[8822544])
-
var call_tmp[8822553]:5*int(64)[2664814]
-
(8822555 'move' call_tmp[8822553] (8822557 '.' dom[8822334] shape[2665039]))
-
var call_tmp[8822560]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8822562]:int(64)[10]
-
(8822564 'move' coerce_tmp[8822562] (8822566 'get svec member value' call_tmp[8822553] 2))
-
var ret_tmp[8822569]:range(int(64),both,one)[1610039]
-
(8822572 call #[1714265] call_tmp[8822535] coerce_tmp[8822562] ret_tmp[8822569])
-
(8822576 'move' call_tmp[8822560] ret_tmp[8822569])
-
var call_tmp[8822583]:5*int(64)[2664814]
-
(8822585 'move' call_tmp[8822583] (8822587 '.' dom[8822334] offset[2665045]))
-
var call_tmp[8822590]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8822592]:int(64)[10]
-
(8822594 'move' coerce_tmp[8822592] (8822596 'get svec member value' call_tmp[8822583] 3))
-
var ret_tmp[8822599]:range(int(64),low,one)[1576928]
-
(8822602 call chpl_build_low_bounded_range[1576395] coerce_tmp[8822592] ret_tmp[8822599])
-
(8822605 'move' call_tmp[8822590] ret_tmp[8822599])
-
var call_tmp[8822608]:5*int(64)[2664814]
-
(8822610 'move' call_tmp[8822608] (8822612 '.' dom[8822334] shape[2665039]))
-
var call_tmp[8822615]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8822617]:int(64)[10]
-
(8822619 'move' coerce_tmp[8822617] (8822621 'get svec member value' call_tmp[8822608] 3))
-
var ret_tmp[8822624]:range(int(64),both,one)[1610039]
-
(8822627 call #[1714265] call_tmp[8822590] coerce_tmp[8822617] ret_tmp[8822624])
-
(8822631 'move' call_tmp[8822615] ret_tmp[8822624])
-
var call_tmp[8822638]:5*int(64)[2664814]
-
(8822640 'move' call_tmp[8822638] (8822642 '.' dom[8822334] offset[2665045]))
-
var call_tmp[8822645]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8822647]:int(64)[10]
-
(8822649 'move' coerce_tmp[8822647] (8822651 'get svec member value' call_tmp[8822638] 4))
-
var ret_tmp[8822654]:range(int(64),low,one)[1576928]
-
(8822657 call chpl_build_low_bounded_range[1576395] coerce_tmp[8822647] ret_tmp[8822654])
-
(8822660 'move' call_tmp[8822645] ret_tmp[8822654])
-
var call_tmp[8822663]:5*int(64)[2664814]
-
(8822665 'move' call_tmp[8822663] (8822667 '.' dom[8822334] shape[2665039]))
-
var call_tmp[8822670]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8822672]:int(64)[10]
-
(8822674 'move' coerce_tmp[8822672] (8822676 'get svec member value' call_tmp[8822663] 4))
-
var ret_tmp[8822679]:range(int(64),both,one)[1610039]
-
(8822682 call #[1714265] call_tmp[8822645] coerce_tmp[8822672] ret_tmp[8822679])
-
(8822686 'move' call_tmp[8822670] ret_tmp[8822679])
-
var call_tmp[8822696]:domain(5,int(64),one)[2663397]
-
var ret_tmp[8822733]:domain(5,int(64),one)[2663397]
-
(8822736 call chpl__buildDomainExpr[2784666] call_tmp[8822450] call_tmp[8822505] call_tmp[8822560] call_tmp[8822615] call_tmp[8822670] 1 ret_tmp[8822733])
-
(8822744 'move' call_tmp[8822696] ret_tmp[8822733])
-
var call_tmp[8822747]:_RuntimeTypeInfo[2665008]
-
(8822749 'move' call_tmp[8822747] (8822752 call chpl__buildDomainRuntimeType[2660521] defaultDist[288287]))
-
var ret_tmp[8822754]:domain(5,int(64),one)[2663397]
-
var copy_tmp[8822756]:domain(5,int(64),one)[2663397]
-
(8822758 '=' copy_tmp[8822756] call_tmp[8822696])
-
(8822762 call chpl__coerceMove[2689772] call_tmp[8822747] copy_tmp[8822756] 0 ret_tmp[8822754])
-
(8822767 'move' ret[8822362] ret_tmp[8822754])
-
var dom[8822770]:domain(5,int(64),one)[2663397]
-
(8822772 'move' dom[8822770] ret[8822362])
-
var _instance[8822775]:domain(5,int(64),one)[2661797]
-
(8822777 'move' _instance[8822775] (8822779 '.' dom[8822770] _instance[2663391]))
-
(8822782 '.=' _instance[8822775] definedConst[268703] 1)
-
var error[8822786]:Error[85511]
-
(8822788 'move' error[8822786] nil[32])
-
var ret[8822791]:domain(5,int(64),one)[2661797]
-
(8822793 'move' ret[8822791] (8822795 '.v' dom[8822770] _instance[2663391]))
-
var coerce_tmp[8822798]:domain(5,int(64),one)[2661797]
-
(8822800 'move' coerce_tmp[8822798] ret[8822791])
-
var tasksPerLocale[8822805]:int(64)[10]
-
(8822807 'move' tasksPerLocale[8822805] local_dataParTasksPerLocale[9286988])
-
var ignoreRunning[8822815]:bool[19]
-
(8822817 'move' ignoreRunning[8822815] local_dataParIgnoreRunningTasks[9286994])
-
var minIndicesPerTask[8822825]:int(64)[10]
-
(8822827 'move' minIndicesPerTask[8822825] local_dataParMinGranularity[9287000])
-
var ret_tmp[8822833]:5*int(64)[2664814]
-
(8822836 call createTuple[2724492] 0 ret_tmp[8822833])
-
var error[8822839]:Error[85511]
-
(8822841 'move' error[8822839] nil[32])
-
var tmp[8822846]:int(64)[10]
-
var call_tmp[8822848]:bool[19]
-
(8822850 'move' call_tmp[8822848] (8822852 '==' tasksPerLocale[8822805] 0))
-
if call_tmp[8822848]
-
{
-
var call_tmp[8822857]:locale[234]
-
var call_tmp[8822859]:chpl_localeID_t[306449]
-
var call_tmp[8822861]:int(32)[66]
-
(8822863 'move' call_tmp[8822861] (8822866 call chpl_nodeID[305038]))
-
var call_tmp[8822867]:chpl_localeID_t[306449]
-
(8822869 'move' call_tmp[8822867] (8822872 call chpl_rt_buildLocaleID[306484] call_tmp[8822861] c_sublocid_any[135202]))
-
(8822875 'move' call_tmp[8822859] call_tmp[8822867])
-
var call_tmp[8822878]:locale[234]
-
var ret_tmp[8822880]:locale[234]
-
(8822883 call chpl_localeID_to_locale[137251] call_tmp[8822859] ret_tmp[8822880])
-
(8822886 'move' call_tmp[8822878] ret_tmp[8822880])
-
(8822889 'move' call_tmp[8822857] call_tmp[8822878])
-
var ret[8822892]:int(64)[10]
-
var coerce_tmp[8822894]:BaseLocale[136243]
-
(8822896 'move' coerce_tmp[8822894] (8822898 '.v' call_tmp[8822857] _instance[135293]))
-
var coerce_tmp[8822901]:RootClass[236]
-
(8822903 'move' coerce_tmp[8822901] (8822905 'cast' RootClass[236] coerce_tmp[8822894]))
-
var call_tmp[8822908]:bool[19]
-
(8822910 'move' call_tmp[8822908] (8822912 '==' coerce_tmp[8822901] nil[32]))
-
if call_tmp[8822908]
-
{
-
(8822918 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8822921]:BaseLocale[136243]
-
(8822923 'move' coerce_tmp[8822921] coerce_tmp[8822894])
-
(8822926 '=' ret[8822892] (8822928 '.v' coerce_tmp[8822921] maxTaskPar[135874]))
-
(8822931 'move' tmp[8822846] ret[8822892])
-
var i_x[8822934]:locale[234]
-
(8822936 'move' i_x[8822934] (8822938 'set reference' call_tmp[8822857]))
-
(8822941 call deinit[135483] i_x[8822934])
}
-
{
-
(8822944 'move' tmp[8822846] tasksPerLocale[8822805])
}
-
var tmp_x0[9103837]:int(64)[10]
-
var tmp_x1[9103839]:int(64)[10]
-
var call_tmp[8822955]:bool[19]
-
(8822957 'move' call_tmp[8822955] (8822959 'task_get_serial' ))
-
if call_tmp[8822955]
-
{
-
(9103845 'move' tmp_x0[9103837] 1)
-
(9103850 'move' tmp_x1[9103839] 0)
}
-
{
-
var tmp_x0[9103871]:int(64)[10]
-
var tmp_x1[9103873]:int(64)[10]
-
var call_tmp[8822978]:5*range(int(64),both,one)[2660739]
-
(8822980 'move' call_tmp[8822978] (8822982 '.' coerce_tmp[8822798] ranges[2661787]))
-
var ret_tmp[8822985]:2*int(64)[1802073]
-
(8822988 call _computeChunkStuff[2729975] tmp[8822846] ignoreRunning[8822815] minIndicesPerTask[8822825] call_tmp[8822978] ret_tmp[8822985])
-
(9103879 'move' tmp_x0[9103871] (9103877 'get svec member value' ret_tmp[8822985] 0))
-
(9103884 'move' tmp_x1[9103873] (9103882 'get svec member value' ret_tmp[8822985] 1))
-
(9103855 'move' tmp_x0[9103837] tmp_x0[9103871])
-
(9103860 'move' tmp_x1[9103839] tmp_x1[9103873])
}
-
(8823004 'noop' )
-
var numChunks[8823005]:int(64)[10]
-
(8823014 '=' numChunks[8823005] tmp_x0[9103837])
-
(8823017 'noop' )
-
var parDim[8823018]:int(64)[10]
-
(8823027 '=' parDim[8823018] tmp_x1[9103839])
-
(8823030 'noop' )
-
var tmpIter[8823031]:range(int(64),both,one)[1610039]
-
var call_tmp[8823033]:range(int(64),low,one)[1576928]
-
var ret_tmp[8823035]:range(int(64),low,one)[1576928]
-
(8823038 call chpl_build_low_bounded_range[1576395] 0 ret_tmp[8823035])
-
(8823041 'move' call_tmp[8823033] ret_tmp[8823035])
-
var ret_tmp[8823044]:range(int(64),both,one)[1610039]
-
(8823047 call #[1714265] call_tmp[8823033] tmp_x0[9103837] ret_tmp[8823044])
-
(8823051 'move' tmpIter[8823031] ret_tmp[8823044])
-
var _coforallCount[8823054]:_EndCount(atomic int(64),int(64))[1525461]
-
var new_temp[8823056]:_EndCount(atomic int(64),int(64))[1525461]
-
(8823058 'move' new_temp[8823056] (8823061 call _new[1526233]))
-
(8823062 'move' _coforallCount[8823054] new_temp[8823056])
-
var numTasks[8823065]:int(64)[10]
-
(8823067 'move' numTasks[8823065] (8823070 call chpl_boundedCoforallSize[1798510] tmpIter[8823031]))
-
(8823073 call _upEndCount[1798802] _coforallCount[8823054] numTasks[8823065])
-
(8823077 call chpl_resetTaskSpawn[1801388] numTasks[8823065])
-
var _ic__F0_this[9031083]:range(int(64),both,one)[1610039]
-
(8823131 'move' _ic__F0_this[9031083] tmpIter[8823031])
-
(8823146 call checkIfIterWillOverflow[1612304] tmpIter[8823031] 1)
-
var i[8823149]:int(64)[10]
-
(8823151 'move' i[8823149] 0)
-
var this[8823154]:range(int(64),both,one)[1610039]
-
(8823156 'move' this[8823154] _ic__F0_this[9031083])
-
var coerce_tmp[8823161]:int(64)[10]
-
(8823163 'move' coerce_tmp[8823161] (8823165 '.v' this[8823154] _low[1610001]))
-
var this[8823168]:range(int(64),both,one)[1610039]
-
(8823170 'move' this[8823168] _ic__F0_this[9031083])
-
var coerce_tmp[8823175]:int(64)[10]
-
(8823177 'move' coerce_tmp[8823175] (8823179 '.v' this[8823168] _high[1610006]))
-
var end[8823182]:int(64)[10]
-
(8823184 'move' end[8823182] coerce_tmp[8823175])
-
CForLoop {
-
var _args_forcoforall_fn[8823200]:_class_localscoforall_fn[7295225]
-
(8823202 'move' _args_forcoforall_fn[8823200] (8823204 'stack allocate class' _class_localscoforall_fn[7295225]))
-
(8823206 '.=' _args_forcoforall_fn[8823200] _0_numChunks[7295228] numChunks[8823005])
-
(8823210 '.=' _args_forcoforall_fn[8823200] _1_parDim[7295230] parDim[8823018])
-
(8823214 '.=' _args_forcoforall_fn[8823200] _2_coerce_tmp[7295232] coerce_tmp[8822798])
-
(8823218 '.=' _args_forcoforall_fn[8823200] _3__coforallCount[7295234] _coforallCount[8823054])
-
(8823222 '.=' _args_forcoforall_fn[8823200] _4_chunk[7295236] i[8823149])
-
var tmp[8823226]:rect(5)[2665060]
-
(8823228 'move' tmp[8823226] (8823230 'set reference' dom[8822334]))
-
(8823232 '.=' _args_forcoforall_fn[8823200] _6_i_this[7295240] tmp[8823226])
-
(8823236 '.=' _args_forcoforall_fn[8823200] _7_thisData[7295242] call_tmp[8822316])
-
(8823240 '.=' _args_forcoforall_fn[8823200] _8_rlD[7295244] call_tmp[8822355])
-
var _args_vforcoforall_fn[8823244]:chpl__c_void_ptr[120]
-
(8823246 'move' _args_vforcoforall_fn[8823244] (8823248 'cast_to_void_star' _args_forcoforall_fn[8823200]))
-
var _args_sizecoforall_fn[8823250]:int(64)[10]
-
(8823252 'move' _args_sizecoforall_fn[8823250] (8823254 'sizeof_bundle' _class_localscoforall_fn[7295225]))
-
(8823257 call wrapcoforall_fn[7295303] _args_vforcoforall_fn[8823244] _args_sizecoforall_fn[8823250] _args_forcoforall_fn[8823200])
-
{
-
(8823189 '=' i[8823149] coerce_tmp[8823161])
}
-
{
-
(8823193 '<=' i[8823149] end[8823182])
}
-
{
-
(8823197 '+=' i[8823149] 1)
}
}
-
var error[8823263]:Error[85511]
-
(8823265 'move' error[8823263] nil[32])
-
(8823269 call _waitEndCount[1804599] _coforallCount[8823054] numTasks[8823065] error[8823263])
-
var errorExists[8823273]:bool[19]
-
(8823275 'move' errorExists[8823273] (8823277 '!=' error[8823263] nil[32]))
-
if errorExists[8823273]
-
{
-
(8823283 call chpl__delete[1803567] _coforallCount[8823054])
-
(8823285 'move' error[8822839] error[8823263])
-
gotoErrorHandling forall_IBB_break_label[8823306] forall_IBB_break_label[8823306]
}
-
(8823292 call chpl__delete[1803567] _coforallCount[8823054])
-
(8823305 call chpl_after_forall_fence[69473])
-
label forall_IBB_break_label[8823306]
-
var errorExists[8823308]:bool[19]
-
(8823310 'move' errorExists[8823308] (8823312 '!=' error[8822839] nil[32]))
-
if errorExists[8823308]
-
{
-
(8823317 'move' error[8822786] error[8822839])
-
gotoErrorHandling forall_IBB_break_label[8823327] forall_IBB_break_label[8823327]
}
-
(8823326 call chpl_after_forall_fence[69473])
-
label forall_IBB_break_label[8823327]
-
var errorExists[8823329]:bool[19]
-
(8823331 'move' errorExists[8823329] (8823333 '!=' error[8822786] nil[32]))
-
if errorExists[8823329]
-
{
-
(8823339 call chpl_propagate_error[87613] error[8822786])
}
-
(8823343 call chpl__autoDestroy[4151042] dom[8822770])
-
(8823348 call chpl_after_forall_fence[69473])
-
(5601800 '=' _retArg[5601798] rl[8822350])
-
(5601802 return _void[46])
}
-
- «»
function reluOp(shared BaseTensorResource(real(32),6))[4611159] . forward[4616618] ( this[4616622]:reluOp(shared BaseTensorResource(real(32),6))[4611159] , _retArg[5602037]:ndarray(6,real(32))[2850677] ) : void[4]
const ref arg this[4616622]:reluOp(shared BaseTensorResource(real(32),6))[4611159] ref arg _retArg[5602037]:ndarray(6,real(32))[2850677]-
{
-
var local_dataParMinGranularity[9287036]:int(64)[10]
-
(9287037 'move' local_dataParMinGranularity[9287036] dataParMinGranularity[287592])
-
var local_dataParIgnoreRunningTasks[9287030]:bool[19]
-
(9287031 'move' local_dataParIgnoreRunningTasks[9287030] dataParIgnoreRunningTasks[287587])
-
var local_dataParTasksPerLocale[9287024]:int(64)[10]
-
(9287025 'move' local_dataParTasksPerLocale[9287024] dataParTasksPerLocale[287582])
-
var call_tmp[8836766]:shared BaseTensorResource(real(32),6)[2858721]
-
(8836768 'move' call_tmp[8836766] (8836770 '.' this[4616622] input[4611152]))
-
var call_tmp[4616640]:ndarray(6,real(32))[2850677]
-
var coerce_tmp[4616665]:BaseTensorResource(real(32),6)[2850618]
-
(4616671 'move' coerce_tmp[4616665] (4616667 call borrow[3003378] call_tmp[8836766]))
-
(4616642 'move' call_tmp[4616640] (4616645 call array[3780454] coerce_tmp[4616665]))
-
var call_tmp[8837037]:[domain(6,int(64),one)] real(32)[2858217]
-
(8837039 'move' call_tmp[8837037] (8837041 '.' call_tmp[4616640] data[2850668]))
-
var call_tmp[8837044]:rect(6)[2835862]
-
var ret_tmp[8837046]:rect(6)[2835862]
-
(8837049 call _dom[4617353] call_tmp[4616640] ret_tmp[8837046])
-
(8837052 'move' call_tmp[8837044] ret_tmp[8837046])
-
var dom[8837055]:rect(6)[2835862]
-
(8837057 'move' dom[8837055] call_tmp[8837044])
-
var call_tmp[8837060]:ndarray(6,real(32))[2850677]
-
var initTemp[8837062]:ndarray(6,real(32))[2850677]
-
(8837065 call init[4617411] initTemp[8837062] dom[8837055])
-
(8837068 'move' call_tmp[8837060] initTemp[8837062])
-
var rl[8837071]:ndarray(6,real(32))[2850677]
-
(8837073 'move' rl[8837071] call_tmp[8837060])
-
var call_tmp[8837076]:[domain(6,int(64),one)] real(32)[2858217]
-
(8837078 'move' call_tmp[8837076] (8837080 '.' rl[8837071] data[2850668]))
-
var ret[8837083]:domain(6,int(64),one)[2834180]
-
var elt_x0[8837091]:range(int(64),both,one)[1610039]
-
(8837094 call init[1763679] elt_x0[8837091])
-
var elt_x1[8837100]:range(int(64),both,one)[1610039]
-
(8837103 call init[1763679] elt_x1[8837100])
-
var elt_x2[8837109]:range(int(64),both,one)[1610039]
-
(8837112 call init[1763679] elt_x2[8837109])
-
var elt_x3[8837118]:range(int(64),both,one)[1610039]
-
(8837121 call init[1763679] elt_x3[8837118])
-
var elt_x4[8837127]:range(int(64),both,one)[1610039]
-
(8837130 call init[1763679] elt_x4[8837127])
-
var elt_x5[8837136]:range(int(64),both,one)[1610039]
-
(8837139 call init[1763679] elt_x5[8837136])
-
var call_tmp[8837148]:6*int(64)[2835600]
-
(8837150 'move' call_tmp[8837148] (8837152 '.' dom[8837055] offset[2835847]))
-
var call_tmp[8837155]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8837157]:int(64)[10]
-
(8837159 'move' coerce_tmp[8837157] (8837161 'get svec member value' call_tmp[8837148] 0))
-
var ret_tmp[8837164]:range(int(64),low,one)[1576928]
-
(8837167 call chpl_build_low_bounded_range[1576395] coerce_tmp[8837157] ret_tmp[8837164])
-
(8837170 'move' call_tmp[8837155] ret_tmp[8837164])
-
var call_tmp[8837173]:6*int(64)[2835600]
-
(8837175 'move' call_tmp[8837173] (8837177 '.' dom[8837055] shape[2835841]))
-
var call_tmp[8837180]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8837182]:int(64)[10]
-
(8837184 'move' coerce_tmp[8837182] (8837186 'get svec member value' call_tmp[8837173] 0))
-
var ret_tmp[8837189]:range(int(64),both,one)[1610039]
-
(8837192 call #[1714265] call_tmp[8837155] coerce_tmp[8837182] ret_tmp[8837189])
-
(8837196 'move' call_tmp[8837180] ret_tmp[8837189])
-
var call_tmp[8837203]:6*int(64)[2835600]
-
(8837205 'move' call_tmp[8837203] (8837207 '.' dom[8837055] offset[2835847]))
-
var call_tmp[8837210]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8837212]:int(64)[10]
-
(8837214 'move' coerce_tmp[8837212] (8837216 'get svec member value' call_tmp[8837203] 1))
-
var ret_tmp[8837219]:range(int(64),low,one)[1576928]
-
(8837222 call chpl_build_low_bounded_range[1576395] coerce_tmp[8837212] ret_tmp[8837219])
-
(8837225 'move' call_tmp[8837210] ret_tmp[8837219])
-
var call_tmp[8837228]:6*int(64)[2835600]
-
(8837230 'move' call_tmp[8837228] (8837232 '.' dom[8837055] shape[2835841]))
-
var call_tmp[8837235]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8837237]:int(64)[10]
-
(8837239 'move' coerce_tmp[8837237] (8837241 'get svec member value' call_tmp[8837228] 1))
-
var ret_tmp[8837244]:range(int(64),both,one)[1610039]
-
(8837247 call #[1714265] call_tmp[8837210] coerce_tmp[8837237] ret_tmp[8837244])
-
(8837251 'move' call_tmp[8837235] ret_tmp[8837244])
-
var call_tmp[8837258]:6*int(64)[2835600]
-
(8837260 'move' call_tmp[8837258] (8837262 '.' dom[8837055] offset[2835847]))
-
var call_tmp[8837265]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8837267]:int(64)[10]
-
(8837269 'move' coerce_tmp[8837267] (8837271 'get svec member value' call_tmp[8837258] 2))
-
var ret_tmp[8837274]:range(int(64),low,one)[1576928]
-
(8837277 call chpl_build_low_bounded_range[1576395] coerce_tmp[8837267] ret_tmp[8837274])
-
(8837280 'move' call_tmp[8837265] ret_tmp[8837274])
-
var call_tmp[8837283]:6*int(64)[2835600]
-
(8837285 'move' call_tmp[8837283] (8837287 '.' dom[8837055] shape[2835841]))
-
var call_tmp[8837290]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8837292]:int(64)[10]
-
(8837294 'move' coerce_tmp[8837292] (8837296 'get svec member value' call_tmp[8837283] 2))
-
var ret_tmp[8837299]:range(int(64),both,one)[1610039]
-
(8837302 call #[1714265] call_tmp[8837265] coerce_tmp[8837292] ret_tmp[8837299])
-
(8837306 'move' call_tmp[8837290] ret_tmp[8837299])
-
var call_tmp[8837313]:6*int(64)[2835600]
-
(8837315 'move' call_tmp[8837313] (8837317 '.' dom[8837055] offset[2835847]))
-
var call_tmp[8837320]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8837322]:int(64)[10]
-
(8837324 'move' coerce_tmp[8837322] (8837326 'get svec member value' call_tmp[8837313] 3))
-
var ret_tmp[8837329]:range(int(64),low,one)[1576928]
-
(8837332 call chpl_build_low_bounded_range[1576395] coerce_tmp[8837322] ret_tmp[8837329])
-
(8837335 'move' call_tmp[8837320] ret_tmp[8837329])
-
var call_tmp[8837338]:6*int(64)[2835600]
-
(8837340 'move' call_tmp[8837338] (8837342 '.' dom[8837055] shape[2835841]))
-
var call_tmp[8837345]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8837347]:int(64)[10]
-
(8837349 'move' coerce_tmp[8837347] (8837351 'get svec member value' call_tmp[8837338] 3))
-
var ret_tmp[8837354]:range(int(64),both,one)[1610039]
-
(8837357 call #[1714265] call_tmp[8837320] coerce_tmp[8837347] ret_tmp[8837354])
-
(8837361 'move' call_tmp[8837345] ret_tmp[8837354])
-
var call_tmp[8837368]:6*int(64)[2835600]
-
(8837370 'move' call_tmp[8837368] (8837372 '.' dom[8837055] offset[2835847]))
-
var call_tmp[8837375]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8837377]:int(64)[10]
-
(8837379 'move' coerce_tmp[8837377] (8837381 'get svec member value' call_tmp[8837368] 4))
-
var ret_tmp[8837384]:range(int(64),low,one)[1576928]
-
(8837387 call chpl_build_low_bounded_range[1576395] coerce_tmp[8837377] ret_tmp[8837384])
-
(8837390 'move' call_tmp[8837375] ret_tmp[8837384])
-
var call_tmp[8837393]:6*int(64)[2835600]
-
(8837395 'move' call_tmp[8837393] (8837397 '.' dom[8837055] shape[2835841]))
-
var call_tmp[8837400]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8837402]:int(64)[10]
-
(8837404 'move' coerce_tmp[8837402] (8837406 'get svec member value' call_tmp[8837393] 4))
-
var ret_tmp[8837409]:range(int(64),both,one)[1610039]
-
(8837412 call #[1714265] call_tmp[8837375] coerce_tmp[8837402] ret_tmp[8837409])
-
(8837416 'move' call_tmp[8837400] ret_tmp[8837409])
-
var call_tmp[8837423]:6*int(64)[2835600]
-
(8837425 'move' call_tmp[8837423] (8837427 '.' dom[8837055] offset[2835847]))
-
var call_tmp[8837430]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8837432]:int(64)[10]
-
(8837434 'move' coerce_tmp[8837432] (8837436 'get svec member value' call_tmp[8837423] 5))
-
var ret_tmp[8837439]:range(int(64),low,one)[1576928]
-
(8837442 call chpl_build_low_bounded_range[1576395] coerce_tmp[8837432] ret_tmp[8837439])
-
(8837445 'move' call_tmp[8837430] ret_tmp[8837439])
-
var call_tmp[8837448]:6*int(64)[2835600]
-
(8837450 'move' call_tmp[8837448] (8837452 '.' dom[8837055] shape[2835841]))
-
var call_tmp[8837455]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8837457]:int(64)[10]
-
(8837459 'move' coerce_tmp[8837457] (8837461 'get svec member value' call_tmp[8837448] 5))
-
var ret_tmp[8837464]:range(int(64),both,one)[1610039]
-
(8837467 call #[1714265] call_tmp[8837430] coerce_tmp[8837457] ret_tmp[8837464])
-
(8837471 'move' call_tmp[8837455] ret_tmp[8837464])
-
var call_tmp[8837481]:domain(6,int(64),one)[2834180]
-
var ret_tmp[8837525]:domain(6,int(64),one)[2834180]
-
(8837528 call chpl__buildDomainExpr[2960664] call_tmp[8837180] call_tmp[8837235] call_tmp[8837290] call_tmp[8837345] call_tmp[8837400] call_tmp[8837455] 1 ret_tmp[8837525])
-
(8837537 'move' call_tmp[8837481] ret_tmp[8837525])
-
var call_tmp[8837540]:_RuntimeTypeInfo[2835810]
-
(8837542 'move' call_tmp[8837540] (8837545 call chpl__buildDomainRuntimeType[2829798] defaultDist[288287]))
-
var ret_tmp[8837547]:domain(6,int(64),one)[2834180]
-
var copy_tmp[8837549]:domain(6,int(64),one)[2834180]
-
(8837551 '=' copy_tmp[8837549] call_tmp[8837481])
-
(8837555 call chpl__coerceMove[2861548] call_tmp[8837540] copy_tmp[8837549] 0 ret_tmp[8837547])
-
(8837560 'move' ret[8837083] ret_tmp[8837547])
-
var dom[8837563]:domain(6,int(64),one)[2834180]
-
(8837565 'move' dom[8837563] ret[8837083])
-
var _instance[8837568]:domain(6,int(64),one)[2831134]
-
(8837570 'move' _instance[8837568] (8837572 '.' dom[8837563] _instance[2834174]))
-
(8837575 '.=' _instance[8837568] definedConst[268703] 1)
-
var error[8837579]:Error[85511]
-
(8837581 'move' error[8837579] nil[32])
-
var ret[8837584]:domain(6,int(64),one)[2831134]
-
(8837586 'move' ret[8837584] (8837588 '.v' dom[8837563] _instance[2834174]))
-
var coerce_tmp[8837591]:domain(6,int(64),one)[2831134]
-
(8837593 'move' coerce_tmp[8837591] ret[8837584])
-
var tasksPerLocale[8837598]:int(64)[10]
-
(8837600 'move' tasksPerLocale[8837598] local_dataParTasksPerLocale[9287024])
-
var ignoreRunning[8837608]:bool[19]
-
(8837610 'move' ignoreRunning[8837608] local_dataParIgnoreRunningTasks[9287030])
-
var minIndicesPerTask[8837618]:int(64)[10]
-
(8837620 'move' minIndicesPerTask[8837618] local_dataParMinGranularity[9287036])
-
var ret_tmp[8837626]:6*int(64)[2835600]
-
(8837629 call createTuple[2897051] 0 ret_tmp[8837626])
-
var error[8837632]:Error[85511]
-
(8837634 'move' error[8837632] nil[32])
-
var tmp[8837639]:int(64)[10]
-
var call_tmp[8837641]:bool[19]
-
(8837643 'move' call_tmp[8837641] (8837645 '==' tasksPerLocale[8837598] 0))
-
if call_tmp[8837641]
-
{
-
var call_tmp[8837650]:locale[234]
-
var call_tmp[8837652]:chpl_localeID_t[306449]
-
var call_tmp[8837654]:int(32)[66]
-
(8837656 'move' call_tmp[8837654] (8837659 call chpl_nodeID[305038]))
-
var call_tmp[8837660]:chpl_localeID_t[306449]
-
(8837662 'move' call_tmp[8837660] (8837665 call chpl_rt_buildLocaleID[306484] call_tmp[8837654] c_sublocid_any[135202]))
-
(8837668 'move' call_tmp[8837652] call_tmp[8837660])
-
var call_tmp[8837671]:locale[234]
-
var ret_tmp[8837673]:locale[234]
-
(8837676 call chpl_localeID_to_locale[137251] call_tmp[8837652] ret_tmp[8837673])
-
(8837679 'move' call_tmp[8837671] ret_tmp[8837673])
-
(8837682 'move' call_tmp[8837650] call_tmp[8837671])
-
var ret[8837685]:int(64)[10]
-
var coerce_tmp[8837687]:BaseLocale[136243]
-
(8837689 'move' coerce_tmp[8837687] (8837691 '.v' call_tmp[8837650] _instance[135293]))
-
var coerce_tmp[8837694]:RootClass[236]
-
(8837696 'move' coerce_tmp[8837694] (8837698 'cast' RootClass[236] coerce_tmp[8837687]))
-
var call_tmp[8837701]:bool[19]
-
(8837703 'move' call_tmp[8837701] (8837705 '==' coerce_tmp[8837694] nil[32]))
-
if call_tmp[8837701]
-
{
-
(8837711 call nilCheckHalt[392] "argument to ! is nil")
}
-
var coerce_tmp[8837714]:BaseLocale[136243]
-
(8837716 'move' coerce_tmp[8837714] coerce_tmp[8837687])
-
(8837719 '=' ret[8837685] (8837721 '.v' coerce_tmp[8837714] maxTaskPar[135874]))
-
(8837724 'move' tmp[8837639] ret[8837685])
-
var i_x[8837727]:locale[234]
-
(8837729 'move' i_x[8837727] (8837731 'set reference' call_tmp[8837650]))
-
(8837734 call deinit[135483] i_x[8837727])
}
-
{
-
(8837737 'move' tmp[8837639] tasksPerLocale[8837598])
}
-
var tmp_x0[9103969]:int(64)[10]
-
var tmp_x1[9103971]:int(64)[10]
-
var call_tmp[8837748]:bool[19]
-
(8837750 'move' call_tmp[8837748] (8837752 'task_get_serial' ))
-
if call_tmp[8837748]
-
{
-
(9103977 'move' tmp_x0[9103969] 1)
-
(9103982 'move' tmp_x1[9103971] 0)
}
-
{
-
var tmp_x0[9104003]:int(64)[10]
-
var tmp_x1[9104005]:int(64)[10]
-
var call_tmp[8837771]:6*range(int(64),both,one)[2830019]
-
(8837773 'move' call_tmp[8837771] (8837775 '.' coerce_tmp[8837591] ranges[2831124]))
-
var ret_tmp[8837778]:2*int(64)[1802073]
-
(8837781 call _computeChunkStuff[2902557] tmp[8837639] ignoreRunning[8837608] minIndicesPerTask[8837618] call_tmp[8837771] ret_tmp[8837778])
-
(9104011 'move' tmp_x0[9104003] (9104009 'get svec member value' ret_tmp[8837778] 0))
-
(9104016 'move' tmp_x1[9104005] (9104014 'get svec member value' ret_tmp[8837778] 1))
-
(9103987 'move' tmp_x0[9103969] tmp_x0[9104003])
-
(9103992 'move' tmp_x1[9103971] tmp_x1[9104005])
}
-
(8837797 'noop' )
-
var numChunks[8837798]:int(64)[10]
-
(8837807 '=' numChunks[8837798] tmp_x0[9103969])
-
(8837810 'noop' )
-
var parDim[8837811]:int(64)[10]
-
(8837820 '=' parDim[8837811] tmp_x1[9103971])
-
(8837823 'noop' )
-
var tmpIter[8837824]:range(int(64),both,one)[1610039]
-
var call_tmp[8837826]:range(int(64),low,one)[1576928]
-
var ret_tmp[8837828]:range(int(64),low,one)[1576928]
-
(8837831 call chpl_build_low_bounded_range[1576395] 0 ret_tmp[8837828])
-
(8837834 'move' call_tmp[8837826] ret_tmp[8837828])
-
var ret_tmp[8837837]:range(int(64),both,one)[1610039]
-
(8837840 call #[1714265] call_tmp[8837826] tmp_x0[9103969] ret_tmp[8837837])
-
(8837844 'move' tmpIter[8837824] ret_tmp[8837837])
-
var _coforallCount[8837847]:_EndCount(atomic int(64),int(64))[1525461]
-
var new_temp[8837849]:_EndCount(atomic int(64),int(64))[1525461]
-
(8837851 'move' new_temp[8837849] (8837854 call _new[1526233]))
-
(8837855 'move' _coforallCount[8837847] new_temp[8837849])
-
var numTasks[8837858]:int(64)[10]
-
(8837860 'move' numTasks[8837858] (8837863 call chpl_boundedCoforallSize[1798510] tmpIter[8837824]))
-
(8837866 call _upEndCount[1798802] _coforallCount[8837847] numTasks[8837858])
-
(8837870 call chpl_resetTaskSpawn[1801388] numTasks[8837858])
-
var _ic__F0_this[9031121]:range(int(64),both,one)[1610039]
-
(8837924 'move' _ic__F0_this[9031121] tmpIter[8837824])
-
(8837939 call checkIfIterWillOverflow[1612304] tmpIter[8837824] 1)
-
var i[8837942]:int(64)[10]
-
(8837944 'move' i[8837942] 0)
-
var this[8837947]:range(int(64),both,one)[1610039]
-
(8837949 'move' this[8837947] _ic__F0_this[9031121])
-
var coerce_tmp[8837954]:int(64)[10]
-
(8837956 'move' coerce_tmp[8837954] (8837958 '.v' this[8837947] _low[1610001]))
-
var this[8837961]:range(int(64),both,one)[1610039]
-
(8837963 'move' this[8837961] _ic__F0_this[9031121])
-
var coerce_tmp[8837968]:int(64)[10]
-
(8837970 'move' coerce_tmp[8837968] (8837972 '.v' this[8837961] _high[1610006]))
-
var end[8837975]:int(64)[10]
-
(8837977 'move' end[8837975] coerce_tmp[8837968])
-
CForLoop {
-
var _args_forcoforall_fn[8837993]:_class_localscoforall_fn[7295401]
-
(8837995 'move' _args_forcoforall_fn[8837993] (8837997 'stack allocate class' _class_localscoforall_fn[7295401]))
-
(8837999 '.=' _args_forcoforall_fn[8837993] _0_numChunks[7295404] numChunks[8837798])
-
(8838003 '.=' _args_forcoforall_fn[8837993] _1_parDim[7295406] parDim[8837811])
-
(8838007 '.=' _args_forcoforall_fn[8837993] _2_coerce_tmp[7295408] coerce_tmp[8837591])
-
(8838011 '.=' _args_forcoforall_fn[8837993] _3__coforallCount[7295410] _coforallCount[8837847])
-
(8838015 '.=' _args_forcoforall_fn[8837993] _4_chunk[7295412] i[8837942])
-
var tmp[8838019]:rect(6)[2835862]
-
(8838021 'move' tmp[8838019] (8838023 'set reference' dom[8837055]))
-
(8838025 '.=' _args_forcoforall_fn[8837993] _6_i_this[7295416] tmp[8838019])
-
(8838029 '.=' _args_forcoforall_fn[8837993] _7_thisData[7295418] call_tmp[8837037])
-
(8838033 '.=' _args_forcoforall_fn[8837993] _8_rlD[7295420] call_tmp[8837076])
-
var _args_vforcoforall_fn[8838037]:chpl__c_void_ptr[120]
-
(8838039 'move' _args_vforcoforall_fn[8838037] (8838041 'cast_to_void_star' _args_forcoforall_fn[8837993]))
-
var _args_sizecoforall_fn[8838043]:int(64)[10]
-
(8838045 'move' _args_sizecoforall_fn[8838043] (8838047 'sizeof_bundle' _class_localscoforall_fn[7295401]))
-
(8838050 call wrapcoforall_fn[7295479] _args_vforcoforall_fn[8838037] _args_sizecoforall_fn[8838043] _args_forcoforall_fn[8837993])
-
{
-
(8837982 '=' i[8837942] coerce_tmp[8837954])
}
-
{
-
(8837986 '<=' i[8837942] end[8837975])
}
-
{
-
(8837990 '+=' i[8837942] 1)
}
}
-
var error[8838056]:Error[85511]
-
(8838058 'move' error[8838056] nil[32])
-
(8838062 call _waitEndCount[1804599] _coforallCount[8837847] numTasks[8837858] error[8838056])
-
var errorExists[8838066]:bool[19]
-
(8838068 'move' errorExists[8838066] (8838070 '!=' error[8838056] nil[32]))
-
if errorExists[8838066]
-
{
-
(8838076 call chpl__delete[1803567] _coforallCount[8837847])
-
(8838078 'move' error[8837632] error[8838056])
-
gotoErrorHandling forall_IBB_break_label[8838099] forall_IBB_break_label[8838099]
}
-
(8838085 call chpl__delete[1803567] _coforallCount[8837847])
-
(8838098 call chpl_after_forall_fence[69473])
-
label forall_IBB_break_label[8838099]
-
var errorExists[8838101]:bool[19]
-
(8838103 'move' errorExists[8838101] (8838105 '!=' error[8837632] nil[32]))
-
if errorExists[8838101]
-
{
-
(8838110 'move' error[8837579] error[8837632])
-
gotoErrorHandling forall_IBB_break_label[8838120] forall_IBB_break_label[8838120]
}
-
(8838119 call chpl_after_forall_fence[69473])
-
label forall_IBB_break_label[8838120]
-
var errorExists[8838122]:bool[19]
-
(8838124 'move' errorExists[8838122] (8838126 '!=' error[8837579] nil[32]))
-
if errorExists[8838122]
-
{
-
(8838132 call chpl_propagate_error[87613] error[8837579])
}
-
(8838136 call chpl__autoDestroy[4168073] dom[8837563])
-
(8838141 call chpl_after_forall_fence[69473])
-
(5602039 '=' _retArg[5602037] rl[8837071])
-
(5602041 return _void[46])
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function expOp(shared BaseTensorResource(real(32),1))[4740396] . forward[4742268] ( this[4742272]:expOp(shared BaseTensorResource(real(32),1))[4740396] , _retArg[5603720]:ndarray(1,real(32))[2172117] ) : void[4]
const ref arg this[4742272]:expOp(shared BaseTensorResource(real(32),1))[4740396] ref arg _retArg[5603720]:ndarray(1,real(32))[2172117]-
{
-
var call_tmp[8869312]:shared BaseTensorResource(real(32),1)[2179026]
-
(8869314 'move' call_tmp[8869312] (8869316 '.' this[4742272] input[4740389]))
-
var call_tmp[4742290]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[4742917]:BaseTensorResource(real(32),1)[2172058]
-
(4742923 'move' coerce_tmp[4742917] (4742919 call borrow[2283727] call_tmp[8869312]))
-
(4742292 'move' call_tmp[4742290] (4742295 call array[3725812] coerce_tmp[4742917]))
-
var call_tmp[4742298]:rect(1)[2160711]
-
var ret_tmp[5600731]:rect(1)[2160711]
-
(4742303 call _dom[4514909] call_tmp[4742290] ret_tmp[5600731])
-
(5600734 'move' call_tmp[4742298] ret_tmp[5600731])
-
var call_tmp[8869322]:shared BaseTensorResource(real(32),1)[2179026]
-
(8869324 'move' call_tmp[8869322] (8869326 '.' this[4742272] input[4740389]))
-
var coerce_tmp[4742929]:BaseTensorResource(real(32),1)[2172058]
-
(4742935 'move' coerce_tmp[4742929] (4742931 call borrow[2283727] call_tmp[8869322]))
-
(4742319 call array[3725812] coerce_tmp[4742929])
-
var call_tmp[4742330]:ndarray(1,real(32))[2172117]
-
var initTemp[4742942]:ndarray(1,real(32))[2172117]
-
(4742945 call init[4514994] initTemp[4742942] call_tmp[4742298])
-
(4742332 'move' call_tmp[4742330] initTemp[4742942])
-
var output[4742338]:ndarray(1,real(32))[2172117]
-
(4742340 'move' output[4742338] call_tmp[4742330])
-
var call_tmp[8869332]:shared BaseTensorResource(real(32),1)[2179026]
-
(8869334 'move' call_tmp[8869332] (8869336 '.' this[4742272] input[4740389]))
-
var call_tmp[4742356]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[4742961]:BaseTensorResource(real(32),1)[2172058]
-
(4742967 'move' coerce_tmp[4742961] (4742963 call borrow[2283727] call_tmp[8869332]))
-
(4742358 'move' call_tmp[4742356] (4742361 call array[3725812] coerce_tmp[4742961]))
-
var call_tmp[8054150]:[domain(1,int(64),one)] real(32)[2178522]
-
(8054152 'move' call_tmp[8054150] (8054154 '.' call_tmp[4742356] data[2172108]))
-
var call_tmp[8054166]:[domain(1,int(64),one)] real(32)[2178522]
-
(8054168 'move' call_tmp[8054166] (8054170 '.' output[4742338] data[2172108]))
-
var call_tmp[4742397]:domain(1,int(64),one)[1765496]
-
var ret_tmp[5565093]:domain(1,int(64),one)[1765496]
-
(4742402 call _dom[2230396] call_tmp[8054166] ret_tmp[5565093])
-
(5565096 'move' call_tmp[4742397] ret_tmp[5565093])
-
var i_this[5813154]:domain(1,int(64),one)[1765496]
-
(5813158 'move' i_this[5813154] (5813156 'set reference' call_tmp[4742397]))
-
var call_tmp[8045663]:rect(1)[2160711]
-
var initTemp[8045665]:rect(1)[2160711]
-
var i_this[8045667]:rect(1)[2160711]
-
(8045669 'move' i_this[8045667] (8045671 'set reference' initTemp[8045665]))
-
var call_tmp_x0[9052288]:range(int(64),both,one)[1610039]
-
var ret_tmp[8045675]:1*range(int(64),both,one)[1760857]
-
(8045678 call dims[1916392] i_this[5813154] ret_tmp[8045675])
-
(9052294 'move' call_tmp_x0[9052288] (9052292 'get svec member value' ret_tmp[8045675] 0))
-
var shape[8045684]:1*int(64)[1769982]
-
(9075318 'set svec member' shape[8045684] 0 0)
-
var offset[8045695]:1*int(64)[1769982]
-
(9075325 'set svec member' offset[8045695] 0 0)
-
var coerce_tmp[8045706]:range(int(64),both,one)[1610039]
-
(8045708 'move' coerce_tmp[8045706] call_tmp_x0[9052288])
-
var coerce_tmp[8045713]:int(64)[10]
-
(8045715 'move' coerce_tmp[8045713] (8045717 '.v' coerce_tmp[8045706] _high[1610006]))
-
var coerce_tmp[8045720]:range(int(64),both,one)[1610039]
-
(8045722 'move' coerce_tmp[8045720] call_tmp_x0[9052288])
-
var coerce_tmp[8045727]:int(64)[10]
-
(8045729 'move' coerce_tmp[8045727] (8045731 '.v' coerce_tmp[8045720] _low[1610001]))
-
(8045734 'set svec member' offset[8045695] 0 coerce_tmp[8045727])
-
var call_tmp[8045738]:int(64)[10]
-
(8045740 'move' call_tmp[8045738] (8045742 '-' coerce_tmp[8045713] coerce_tmp[8045727]))
-
var call_tmp[8045745]:int(64)[10]
-
(8045747 'move' call_tmp[8045745] (8045749 '+' call_tmp[8045738] 1))
-
(8045752 'set svec member' shape[8045684] 0 call_tmp[8045745])
-
var coerce_tmp_x0[9075327]:int(64)[10]
-
(9075333 'move' coerce_tmp_x0[9075327] (9075331 'get svec member value' shape[8045684] 0))
-
var strides[8045761]:1*int(64)[1769982]
-
(9075340 'set svec member' strides[8045761] 0 0)
-
var size[8045772]:int(64)[10]
-
(8045774 'move' size[8045772] 1)
-
(8045777 'set svec member' strides[8045761] 0 1)
-
var i_lhs[8045788]:int(64)[10]
-
(8045790 'move' i_lhs[8045788] (8045792 'set reference' size[8045772]))
-
(8045794 '*=' i_lhs[8045788] coerce_tmp_x0[9075327])
-
(8045797 '.=' i_this[8045667] shape[2160690] shape[8045684])
-
(8045801 '.=' i_this[8045667] offset[2160696] offset[8045695])
-
(8045805 '.=' i_this[8045667] size[2160702] size[8045772])
-
(8045809 '.=' i_this[8045667] strides[2160705] strides[8045761])
-
(8045813 'move' call_tmp[8045663] initTemp[8045665])
-
var simple[5813174]:rect(1)[2160711]
-
(5813176 'move' simple[5813174] call_tmp[8045663])
-
var ret[8050932]:domain(1,int(64),one)[1765496]
-
var elt_x0[8050940]:range(int(64),both,one)[1610039]
-
(8050943 call init[1763679] elt_x0[8050940])
-
var call_tmp[8050952]:1*int(64)[1769982]
-
(8050954 'move' call_tmp[8050952] (8050956 '.' simple[5813174] offset[2160696]))
-
var call_tmp[8050959]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8050961]:int(64)[10]
-
(8050963 'move' coerce_tmp[8050961] (8050965 'get svec member value' call_tmp[8050952] 0))
-
var ret_tmp[8050968]:range(int(64),low,one)[1576928]
-
(8050971 call chpl_build_low_bounded_range[1576395] coerce_tmp[8050961] ret_tmp[8050968])
-
(8050974 'move' call_tmp[8050959] ret_tmp[8050968])
-
var call_tmp[8050977]:1*int(64)[1769982]
-
(8050979 'move' call_tmp[8050977] (8050981 '.' simple[5813174] shape[2160690]))
-
var call_tmp[8050984]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8050986]:int(64)[10]
-
(8050988 'move' coerce_tmp[8050986] (8050990 'get svec member value' call_tmp[8050977] 0))
-
var ret_tmp[8050993]:range(int(64),both,one)[1610039]
-
(8050996 call #[1714265] call_tmp[8050959] coerce_tmp[8050986] ret_tmp[8050993])
-
(8051000 'move' call_tmp[8050984] ret_tmp[8050993])
-
var call_tmp[8051010]:domain(1,int(64),one)[1765496]
-
var ret_tmp[8051019]:domain(1,int(64),one)[1765496]
-
(8051022 call chpl__buildDomainExpr[1760825] call_tmp[8050984] 1 ret_tmp[8051019])
-
(8051026 'move' call_tmp[8051010] ret_tmp[8051019])
-
var call_tmp[8051029]:_RuntimeTypeInfo[1766589]
-
(8051031 'move' call_tmp[8051029] (8051034 call chpl__buildDomainRuntimeType[1762345] defaultDist[288287]))
-
var ret_tmp[8051036]:domain(1,int(64),one)[1765496]
-
var copy_tmp[8051038]:domain(1,int(64),one)[1765496]
-
(8051040 '=' copy_tmp[8051038] call_tmp[8051010])
-
(8051044 call chpl__coerceMove[1780667] call_tmp[8051029] copy_tmp[8051038] 0 ret_tmp[8051036])
-
(8051049 'move' ret[8050932] ret_tmp[8051036])
-
var dom[6178631]:domain(1,int(64),one)[1765496]
-
(6178633 'move' dom[6178631] ret[8050932])
-
var _instance[6178636]:domain(1,int(64),one)[1763606]
-
(6178640 'move' _instance[6178636] (6178642 '.' dom[6178631] _instance[1765490]))
-
(9246809 '.=' _instance[6178636] definedConst[268703] 1)
-
var this[6178671]:domain(1,int(64),one)[1765496]
-
(6178673 'move' this[6178671] dom[6178631])
-
var ret[7819877]:domain(1,int(64),one)[1763606]
-
(7819879 'move' ret[7819877] (7819881 '.v' this[6178671] _instance[1765490]))
-
var ret_tmp[7880745]:1*int(64)[1769982]
-
(7880748 call createTuple[1884885] 0 ret_tmp[7880745])
-
var this[6178756]:domain(1,int(64),one)[1763606]
-
(6178758 'move' this[6178756] ret[7819877])
-
var call_tmp[7816323]:1*range(int(64),both,one)[1760857]
-
(7816325 'move' call_tmp[7816323] (7816327 '.' this[6178756] ranges[1763596]))
-
var coerce_tmp[7706910]:range(int(64),both,one)[1610039]
-
(7706912 'move' coerce_tmp[7706910] (9246822 'get svec member value' call_tmp[7816323] 0))
-
var _ic__F0_this[9023993]:range(int(64),both,one)[1610039]
-
(7706964 'move' _ic__F0_this[9023993] coerce_tmp[7706910])
-
(6489834 call checkIfIterWillOverflow[1612304] coerce_tmp[7706910] 1)
-
var i[6489837]:int(64)[10]
-
(6489841 'move' i[6489837] 0)
-
var this[6490055]:range(int(64),both,one)[1610039]
-
(6490060 'move' this[6490055] _ic__F0_this[9023993])
-
var coerce_tmp[7755614]:int(64)[10]
-
(7755616 'move' coerce_tmp[7755614] (7755618 '.v' this[6490055] _low[1610001]))
-
var this[6490062]:range(int(64),both,one)[1610039]
-
(6490067 'move' this[6490062] _ic__F0_this[9023993])
-
var coerce_tmp[7771993]:int(64)[10]
-
(7771995 'move' coerce_tmp[7771993] (7771997 '.v' this[6490062] _high[1610006]))
-
var end[6489877]:int(64)[10]
-
(6489879 'move' end[6489877] coerce_tmp[7771993])
-
CForLoop {
-
var coerce_tmp[8569648]:1*int(64)[1769982]
-
(9076093 'set svec member' coerce_tmp[8569648] 0 i[6489837])
-
var i_i[8569653]:1*int(64)[1769982]
-
(8569655 'move' i_i[8569653] (8569657 'set reference' coerce_tmp[8569648]))
-
var ret[8569659]:[domain(1,int(64),one)] real(32)[2173849]
-
(8569661 'move' ret[8569659] (8569663 '.v' call_tmp[8054166] _instance[2178516]))
-
(8569667 call checkAccess[3822530] call_tmp[8054166] i_i[8569653] ret[8569659])
-
var coerce_tmp[8569671]:[domain(1,int(64),one)] real(32)[2173849]
-
(8569673 'move' coerce_tmp[8569671] ret[8569659])
-
var _formal_tmp_in_ind[8569676]:1*int(64)[1769982]
-
(8569678 'move' _formal_tmp_in_ind[8569676] coerce_tmp[8569648])
-
var _formal_tmp_ind_x0[9076095]:int(64)[10]
-
(9076101 'move' _formal_tmp_ind_x0[9076095] (9076099 'get svec member value' _formal_tmp_in_ind[8569676] 0))
-
var coerce_tmp[8569693]:_ddata(real(32))[2172932]
-
(8569695 'move' coerce_tmp[8569693] (8569697 '.v' coerce_tmp[8569671] shiftedData[2173823]))
-
var call_tmp[8569700]:real(32)[91]
-
(8569702 'move' call_tmp[8569700] (8569704 'array_get' coerce_tmp[8569693] _formal_tmp_ind_x0[9076095]))
-
var coerce_tmp[8570847]:1*int(64)[1769982]
-
(9076333 'set svec member' coerce_tmp[8570847] 0 i[6489837])
-
var i_i[8570852]:1*int(64)[1769982]
-
(8570854 'move' i_i[8570852] (8570856 'set reference' coerce_tmp[8570847]))
-
var ret[8570858]:[domain(1,int(64),one)] real(32)[2173849]
-
(8570860 'move' ret[8570858] (8570862 '.v' call_tmp[8054150] _instance[2178516]))
-
(8570866 call checkAccess[3822530] call_tmp[8054150] i_i[8570852] ret[8570858])
-
var coerce_tmp[8570870]:[domain(1,int(64),one)] real(32)[2173849]
-
(8570872 'move' coerce_tmp[8570870] ret[8570858])
-
var _formal_tmp_in_ind[8570875]:1*int(64)[1769982]
-
(8570877 'move' _formal_tmp_in_ind[8570875] coerce_tmp[8570847])
-
var _formal_tmp_ind_x0[9076335]:int(64)[10]
-
(9076341 'move' _formal_tmp_ind_x0[9076335] (9076339 'get svec member value' _formal_tmp_in_ind[8570875] 0))
-
var ret[8570885]:real(32)[91]
-
var coerce_tmp[8570894]:_ddata(real(32))[2172932]
-
(8570896 'move' coerce_tmp[8570894] (8570898 '.v' coerce_tmp[8570870] shiftedData[2173823]))
-
var call_tmp[8570901]:real(32)[91]
-
(8570903 'move' call_tmp[8570901] (8570905 'array_get' coerce_tmp[8570894] _formal_tmp_ind_x0[9076335]))
-
(8570908 'move' ret[8570885] (8570910 'deref' call_tmp[8570901]))
-
var call_tmp[7322600]:real(32)[91]
-
(7322602 'move' call_tmp[7322600] (7322605 call expf[6827] ret[8570885]))
-
(7491276 '=' call_tmp[8569700] call_tmp[7322600])
-
var optinfo[6490039]:int(64)[10]
-
(6490041 'optimization info' optinfo[6490039])
-
{
-
(6489890 '=' i[6489837] coerce_tmp[7755614])
}
-
{
-
(6489894 '<=' i[6489837] end[6489877])
}
-
{
-
(6489902 '+=' i[6489837] 1)
}
}
-
label _end_these[6489925]
-
label _endthese[6178853]
-
label _endthese[6178861]
-
(6178867 call chpl__autoDestroy[3989014] dom[6178631])
-
label _endthese[6178869]
-
label _endevery[5813225]
-
(5660504 call chpl_after_forall_fence[69473])
-
(5650566 call chpl__autoDestroy[3989014] call_tmp[4742397])
-
label _end_forward[4742911]
-
(5603722 '=' _retArg[5603720] output[4742338])
-
(5603724 return _void[46])
}
-
- «»
function expOp(shared BaseTensorResource(real(32),2))[4797917] . forward[4799789] ( this[4799793]:expOp(shared BaseTensorResource(real(32),2))[4797917] , _retArg[5604377]:ndarray(2,real(32))[2303523] ) : void[4]
const ref arg this[4799793]:expOp(shared BaseTensorResource(real(32),2))[4797917] ref arg _retArg[5604377]:ndarray(2,real(32))[2303523]-
{
-
var call_tmp[8875056]:shared BaseTensorResource(real(32),2)[2309967]
-
(8875058 'move' call_tmp[8875056] (8875060 '.' this[4799793] input[4797910]))
-
var call_tmp[4799811]:ndarray(2,real(32))[2303523]
-
var coerce_tmp[4800438]:BaseTensorResource(real(32),2)[2303464]
-
(4800444 'move' coerce_tmp[4800438] (4800440 call borrow[2433136] call_tmp[8875056]))
-
(4799813 'move' call_tmp[4799811] (4799816 call array[3750934] coerce_tmp[4800438]))
-
var call_tmp[4799819]:rect(2)[2290998]
-
var ret_tmp[5601089]:rect(2)[2290998]
-
(4799824 call _dom[4529810] call_tmp[4799811] ret_tmp[5601089])
-
(5601092 'move' call_tmp[4799819] ret_tmp[5601089])
-
var call_tmp[8875066]:shared BaseTensorResource(real(32),2)[2309967]
-
(8875068 'move' call_tmp[8875066] (8875070 '.' this[4799793] input[4797910]))
-
var coerce_tmp[4800450]:BaseTensorResource(real(32),2)[2303464]
-
(4800456 'move' coerce_tmp[4800450] (4800452 call borrow[2433136] call_tmp[8875066]))
-
(4799840 call array[3750934] coerce_tmp[4800450])
-
var call_tmp[4799851]:ndarray(2,real(32))[2303523]
-
var initTemp[4800463]:ndarray(2,real(32))[2303523]
-
(4800466 call init[4529868] initTemp[4800463] call_tmp[4799819])
-
(4799853 'move' call_tmp[4799851] initTemp[4800463])
-
var output[4799859]:ndarray(2,real(32))[2303523]
-
(4799861 'move' output[4799859] call_tmp[4799851])
-
var call_tmp[8875076]:shared BaseTensorResource(real(32),2)[2309967]
-
(8875078 'move' call_tmp[8875076] (8875080 '.' this[4799793] input[4797910]))
-
var call_tmp[4799877]:ndarray(2,real(32))[2303523]
-
var coerce_tmp[4800482]:BaseTensorResource(real(32),2)[2303464]
-
(4800488 'move' coerce_tmp[4800482] (4800484 call borrow[2433136] call_tmp[8875076]))
-
(4799879 'move' call_tmp[4799877] (4799882 call array[3750934] coerce_tmp[4800482]))
-
var call_tmp[8098246]:[domain(2,int(64),one)] real(32)[2309463]
-
(8098248 'move' call_tmp[8098246] (8098250 '.' call_tmp[4799877] data[2303514]))
-
var call_tmp[8098262]:[domain(2,int(64),one)] real(32)[2309463]
-
(8098264 'move' call_tmp[8098262] (8098266 '.' output[4799859] data[2303514]))
-
var call_tmp[4799918]:domain(2,int(64),one)[2289710]
-
var ret_tmp[5569084]:domain(2,int(64),one)[2289710]
-
(4799923 call _dom[2380392] call_tmp[8098262] ret_tmp[5569084])
-
(5569087 'move' call_tmp[4799918] ret_tmp[5569084])
-
var i_this[5824673]:domain(2,int(64),one)[2289710]
-
(5824677 'move' i_this[5824673] (5824675 'set reference' call_tmp[4799918]))
-
var call_tmp[8092774]:rect(2)[2290998]
-
var initTemp[8092776]:rect(2)[2290998]
-
var i_this[8092778]:rect(2)[2290998]
-
(8092780 'move' i_this[8092778] (8092782 'set reference' initTemp[8092776]))
-
var call_tmp_x0[9038674]:range(int(64),both,one)[1610039]
-
var call_tmp_x1[9038676]:range(int(64),both,one)[1610039]
-
var ret_tmp[8092786]:2*range(int(64),both,one)[2287631]
-
(8092789 call dims[2327531] i_this[5824673] ret_tmp[8092786])
-
(9038682 'move' call_tmp_x0[9038674] (9038680 'get svec member value' ret_tmp[8092786] 0))
-
(9038687 'move' call_tmp_x1[9038676] (9038685 'get svec member value' ret_tmp[8092786] 1))
-
var shape[8092795]:2*int(64)[1802073]
-
(9100898 'set svec member' shape[8092795] 0 0)
-
(9100902 'set svec member' shape[8092795] 1 0)
-
var offset[8092810]:2*int(64)[1802073]
-
(9100912 'set svec member' offset[8092810] 0 0)
-
(9100916 'set svec member' offset[8092810] 1 0)
-
var coerce_tmp[8092825]:range(int(64),both,one)[1610039]
-
(8092827 'move' coerce_tmp[8092825] call_tmp_x0[9038674])
-
var coerce_tmp[8092832]:int(64)[10]
-
(8092834 'move' coerce_tmp[8092832] (8092836 '.v' coerce_tmp[8092825] _high[1610006]))
-
var coerce_tmp[8092839]:range(int(64),both,one)[1610039]
-
(8092841 'move' coerce_tmp[8092839] call_tmp_x0[9038674])
-
var coerce_tmp[8092846]:int(64)[10]
-
(8092848 'move' coerce_tmp[8092846] (8092850 '.v' coerce_tmp[8092839] _low[1610001]))
-
(8092853 'set svec member' offset[8092810] 0 coerce_tmp[8092846])
-
var call_tmp[8092857]:int(64)[10]
-
(8092859 'move' call_tmp[8092857] (8092861 '-' coerce_tmp[8092832] coerce_tmp[8092846]))
-
var call_tmp[8092864]:int(64)[10]
-
(8092866 'move' call_tmp[8092864] (8092868 '+' call_tmp[8092857] 1))
-
(8092871 'set svec member' shape[8092795] 0 call_tmp[8092864])
-
var coerce_tmp[8092875]:range(int(64),both,one)[1610039]
-
(8092877 'move' coerce_tmp[8092875] call_tmp_x1[9038676])
-
var coerce_tmp[8092882]:int(64)[10]
-
(8092884 'move' coerce_tmp[8092882] (8092886 '.v' coerce_tmp[8092875] _high[1610006]))
-
var coerce_tmp[8092889]:range(int(64),both,one)[1610039]
-
(8092891 'move' coerce_tmp[8092889] call_tmp_x1[9038676])
-
var coerce_tmp[8092896]:int(64)[10]
-
(8092898 'move' coerce_tmp[8092896] (8092900 '.v' coerce_tmp[8092889] _low[1610001]))
-
(8092903 'set svec member' offset[8092810] 1 coerce_tmp[8092896])
-
var call_tmp[8092907]:int(64)[10]
-
(8092909 'move' call_tmp[8092907] (8092911 '-' coerce_tmp[8092882] coerce_tmp[8092896]))
-
var call_tmp[8092914]:int(64)[10]
-
(8092916 'move' call_tmp[8092914] (8092918 '+' call_tmp[8092907] 1))
-
(8092921 'set svec member' shape[8092795] 1 call_tmp[8092914])
-
var coerce_tmp_x0[9100918]:int(64)[10]
-
var coerce_tmp_x1[9100920]:int(64)[10]
-
(9100926 'move' coerce_tmp_x0[9100918] (9100924 'get svec member value' shape[8092795] 0))
-
(9100931 'move' coerce_tmp_x1[9100920] (9100929 'get svec member value' shape[8092795] 1))
-
var strides[8092930]:2*int(64)[1802073]
-
(9100942 'set svec member' strides[8092930] 0 0)
-
(9100946 'set svec member' strides[8092930] 1 0)
-
var size[8092945]:int(64)[10]
-
(8092947 'move' size[8092945] 1)
-
(8092950 'set svec member' strides[8092930] 1 1)
-
var i_lhs[8092961]:int(64)[10]
-
(8092963 'move' i_lhs[8092961] (8092965 'set reference' size[8092945]))
-
(8092967 '*=' i_lhs[8092961] coerce_tmp_x1[9100920])
-
(8092970 'set svec member' strides[8092930] 0 size[8092945])
-
var i_lhs[8092981]:int(64)[10]
-
(8092983 'move' i_lhs[8092981] (8092985 'set reference' size[8092945]))
-
(8092987 '*=' i_lhs[8092981] coerce_tmp_x0[9100918])
-
(8092990 '.=' i_this[8092778] shape[2290977] shape[8092795])
-
(8092994 '.=' i_this[8092778] offset[2290983] offset[8092810])
-
(8092998 '.=' i_this[8092778] size[2290989] size[8092945])
-
(8093002 '.=' i_this[8092778] strides[2290992] strides[8092930])
-
(8093006 'move' call_tmp[8092774] initTemp[8092776])
-
var simple[5824693]:rect(2)[2290998]
-
(5824695 'move' simple[5824693] call_tmp[8092774])
-
var ret[8095021]:domain(2,int(64),one)[2289710]
-
var elt_x0[8095029]:range(int(64),both,one)[1610039]
-
(8095032 call init[1763679] elt_x0[8095029])
-
var elt_x1[8095038]:range(int(64),both,one)[1610039]
-
(8095041 call init[1763679] elt_x1[8095038])
-
var call_tmp[8095050]:2*int(64)[1802073]
-
(8095052 'move' call_tmp[8095050] (8095054 '.' simple[5824693] offset[2290983]))
-
var call_tmp[8095057]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8095059]:int(64)[10]
-
(8095061 'move' coerce_tmp[8095059] (8095063 'get svec member value' call_tmp[8095050] 0))
-
var ret_tmp[8095066]:range(int(64),low,one)[1576928]
-
(8095069 call chpl_build_low_bounded_range[1576395] coerce_tmp[8095059] ret_tmp[8095066])
-
(8095072 'move' call_tmp[8095057] ret_tmp[8095066])
-
var call_tmp[8095075]:2*int(64)[1802073]
-
(8095077 'move' call_tmp[8095075] (8095079 '.' simple[5824693] shape[2290977]))
-
var call_tmp[8095082]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8095084]:int(64)[10]
-
(8095086 'move' coerce_tmp[8095084] (8095088 'get svec member value' call_tmp[8095075] 0))
-
var ret_tmp[8095091]:range(int(64),both,one)[1610039]
-
(8095094 call #[1714265] call_tmp[8095057] coerce_tmp[8095084] ret_tmp[8095091])
-
(8095098 'move' call_tmp[8095082] ret_tmp[8095091])
-
var call_tmp[8095105]:2*int(64)[1802073]
-
(8095107 'move' call_tmp[8095105] (8095109 '.' simple[5824693] offset[2290983]))
-
var call_tmp[8095112]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8095114]:int(64)[10]
-
(8095116 'move' coerce_tmp[8095114] (8095118 'get svec member value' call_tmp[8095105] 1))
-
var ret_tmp[8095121]:range(int(64),low,one)[1576928]
-
(8095124 call chpl_build_low_bounded_range[1576395] coerce_tmp[8095114] ret_tmp[8095121])
-
(8095127 'move' call_tmp[8095112] ret_tmp[8095121])
-
var call_tmp[8095130]:2*int(64)[1802073]
-
(8095132 'move' call_tmp[8095130] (8095134 '.' simple[5824693] shape[2290977]))
-
var call_tmp[8095137]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8095139]:int(64)[10]
-
(8095141 'move' coerce_tmp[8095139] (8095143 'get svec member value' call_tmp[8095130] 1))
-
var ret_tmp[8095146]:range(int(64),both,one)[1610039]
-
(8095149 call #[1714265] call_tmp[8095112] coerce_tmp[8095139] ret_tmp[8095146])
-
(8095153 'move' call_tmp[8095137] ret_tmp[8095146])
-
var call_tmp[8095163]:domain(2,int(64),one)[2289710]
-
var ret_tmp[8095179]:domain(2,int(64),one)[2289710]
-
(8095182 call chpl__buildDomainExpr[2393778] call_tmp[8095082] call_tmp[8095137] 1 ret_tmp[8095179])
-
(8095187 'move' call_tmp[8095163] ret_tmp[8095179])
-
var call_tmp[8095190]:_RuntimeTypeInfo[2290946]
-
(8095192 'move' call_tmp[8095190] (8095195 call chpl__buildDomainRuntimeType[2287422] defaultDist[288287]))
-
var ret_tmp[8095197]:domain(2,int(64),one)[2289710]
-
var copy_tmp[8095199]:domain(2,int(64),one)[2289710]
-
(8095201 '=' copy_tmp[8095199] call_tmp[8095163])
-
(8095205 call chpl__coerceMove[2312492] call_tmp[8095190] copy_tmp[8095199] 0 ret_tmp[8095197])
-
(8095210 'move' ret[8095021] ret_tmp[8095197])
-
var dom[6185264]:domain(2,int(64),one)[2289710]
-
(6185266 'move' dom[6185264] ret[8095021])
-
var _instance[6185269]:domain(2,int(64),one)[2288518]
-
(6185273 'move' _instance[6185269] (6185275 '.' dom[6185264] _instance[2289704]))
-
(9247776 '.=' _instance[6185269] definedConst[268703] 1)
-
var this[6185304]:domain(2,int(64),one)[2289710]
-
(6185306 'move' this[6185304] dom[6185264])
-
var ret[8063372]:domain(2,int(64),one)[2288518]
-
(8063374 'move' ret[8063372] (8063376 '.v' this[6185304] _instance[2289704]))
-
var ret_tmp[8075656]:2*int(64)[1802073]
-
(8075659 call createTuple[2344419] 0 ret_tmp[8075656])
-
var this[6185410]:domain(2,int(64),one)[2288518]
-
(6185412 'move' this[6185410] ret[8063372])
-
var this[6185457]:domain(2,int(64),one)[2288518]
-
(6185459 'move' this[6185457] ret[8063372])
-
var call_tmp[8061974]:2*range(int(64),both,one)[2287631]
-
(8061976 'move' call_tmp[8061974] (8061978 '.' this[6185457] ranges[2288508]))
-
var coerce_tmp[7707540]:range(int(64),both,one)[1610039]
-
(7707542 'move' coerce_tmp[7707540] (9247789 'get svec member value' call_tmp[8061974] 0))
-
var _ic__F0_this[9024193]:range(int(64),both,one)[1610039]
-
(7707594 'move' _ic__F0_this[9024193] coerce_tmp[7707540])
-
var taskInd_this[6492930]:domain(2,int(64),one)[2288518]
-
(6492933 'move' taskInd_this[6492930] this[6185410])
-
(6492955 call checkIfIterWillOverflow[1612304] coerce_tmp[7707540] 1)
-
var i[6492958]:int(64)[10]
-
(6492962 'move' i[6492958] 0)
-
var this[6493370]:range(int(64),both,one)[1610039]
-
(6493375 'move' this[6493370] _ic__F0_this[9024193])
-
var coerce_tmp[7755699]:int(64)[10]
-
(7755701 'move' coerce_tmp[7755699] (7755703 '.v' this[6493370] _low[1610001]))
-
var this[6493377]:range(int(64),both,one)[1610039]
-
(6493382 'move' this[6493377] _ic__F0_this[9024193])
-
var coerce_tmp[7772078]:int(64)[10]
-
(7772080 'move' coerce_tmp[7772078] (7772082 '.v' this[6493377] _high[1610006]))
-
var end[6492998]:int(64)[10]
-
(6493000 'move' end[6492998] coerce_tmp[7772078])
-
var this[6691882]:domain(2,int(64),one)[2288518]
-
(6691887 'move' this[6691882] taskInd_this[6492930])
-
CForLoop {
-
var i[6493052]:int(64)[10]
-
(6493054 'move' i[6493052] i[6492958])
-
var taskInd_i[6691421]:int(64)[10]
-
(6691424 'move' taskInd_i[6691421] i[6493052])
-
var call_tmp[8061994]:2*range(int(64),both,one)[2287631]
-
(8061996 'move' call_tmp[8061994] (8061998 '.' this[6691882] ranges[2288508]))
-
var coerce_tmp[7720707]:range(int(64),both,one)[1610039]
-
(7720709 'move' coerce_tmp[7720707] (9247792 'get svec member value' call_tmp[8061994] 1))
-
var _ic__F0_this[9028373]:range(int(64),both,one)[1610039]
-
(7720761 'move' _ic__F0_this[9028373] coerce_tmp[7720707])
-
(6691487 call checkIfIterWillOverflow[1612304] coerce_tmp[7720707] 1)
-
var i[6691490]:int(64)[10]
-
(6691494 'move' i[6691490] 0)
-
var this[6691499]:range(int(64),both,one)[1610039]
-
(6691501 'move' this[6691499] _ic__F0_this[9028373])
-
var coerce_tmp[7757722]:int(64)[10]
-
(7757724 'move' coerce_tmp[7757722] (7757726 '.v' this[6691499] _low[1610001]))
-
var this[6691525]:range(int(64),both,one)[1610039]
-
(6691527 'move' this[6691525] _ic__F0_this[9028373])
-
var coerce_tmp[7774101]:int(64)[10]
-
(7774103 'move' coerce_tmp[7774101] (7774105 '.v' this[6691525] _high[1610006]))
-
var end[6691544]:int(64)[10]
-
(6691546 'move' end[6691544] coerce_tmp[7774101])
-
CForLoop {
-
var ret_tmp[6691638]:2*int(64)[1802073]
-
(9098834 'set svec member' ret_tmp[6691638] 0 taskInd_i[6691421])
-
(9098838 'set svec member' ret_tmp[6691638] 1 i[6691490])
-
(6691669 'noop' )
-
(6691691 'noop' )
-
(6691719 'noop' )
-
(6691741 'noop' )
-
var coerce_tmp[6691753]:2*int(64)[1802073]
-
(6691761 'move' coerce_tmp[6691753] ret_tmp[6691638])
-
var i_i[8670686]:2*int(64)[1802073]
-
(8670690 'move' i_i[8670686] (8670688 'set reference' coerce_tmp[6691753]))
-
var ret[8670693]:[domain(2,int(64),one)] real(32)[2305214]
-
(8670695 'move' ret[8670693] (8670697 '.v' call_tmp[8098262] _instance[2309457]))
-
(8670701 call checkAccess[4532551] call_tmp[8098262] i_i[8670686] ret[8670693])
-
var coerce_tmp[8670705]:[domain(2,int(64),one)] real(32)[2305214]
-
(8670707 'move' coerce_tmp[8670705] ret[8670693])
-
var _formal_tmp_in_ind[8670710]:2*int(64)[1802073]
-
(8670712 'move' _formal_tmp_in_ind[8670710] coerce_tmp[6691753])
-
var _formal_tmp_ind_x0[9103189]:int(64)[10]
-
var _formal_tmp_ind_x1[9103191]:int(64)[10]
-
(9103197 'move' _formal_tmp_ind_x0[9103189] (9103195 'get svec member value' _formal_tmp_in_ind[8670710] 0))
-
(9103202 'move' _formal_tmp_ind_x1[9103191] (9103200 'get svec member value' _formal_tmp_in_ind[8670710] 1))
-
var ret[8670720]:int(64)[10]
-
var sum[8670722]:int(64)[10]
-
(8670724 'move' sum[8670722] 0)
-
var call_tmp[8670734]:2*int(64)[1802073]
-
(8670736 'move' call_tmp[8670734] (8670738 '.' coerce_tmp[8670705] blk[2305161]))
-
var coerce_tmp[8670741]:int(64)[10]
-
(8670743 'move' coerce_tmp[8670741] (8670745 'get svec member value' call_tmp[8670734] 0))
-
var call_tmp[8670748]:int(64)[10]
-
(8670750 'move' call_tmp[8670748] (8670752 '*' _formal_tmp_ind_x0[9103189] coerce_tmp[8670741]))
-
var i_lhs[8670755]:int(64)[10]
-
(8670757 'move' i_lhs[8670755] (8670759 'set reference' sum[8670722]))
-
(8670761 '+=' i_lhs[8670755] call_tmp[8670748])
-
var i_lhs[8670771]:int(64)[10]
-
(8670773 'move' i_lhs[8670771] (8670775 'set reference' sum[8670722]))
-
(8670777 '+=' i_lhs[8670771] _formal_tmp_ind_x1[9103191])
-
(8670780 'move' ret[8670720] sum[8670722])
-
var coerce_tmp[8670783]:_ddata(real(32))[2172932]
-
(8670785 'move' coerce_tmp[8670783] (8670787 '.v' coerce_tmp[8670705] shiftedData[2305188]))
-
var call_tmp[8670790]:real(32)[91]
-
(8670792 'move' call_tmp[8670790] (8670794 'array_get' coerce_tmp[8670783] ret[8670720]))
-
var coerce_tmp[6691805]:2*int(64)[1802073]
-
(6691813 'move' coerce_tmp[6691805] ret_tmp[6691638])
-
var i_i[8672314]:2*int(64)[1802073]
-
(8672318 'move' i_i[8672314] (8672316 'set reference' coerce_tmp[6691805]))
-
var ret[8672323]:[domain(2,int(64),one)] real(32)[2305214]
-
(8672325 'move' ret[8672323] (8672327 '.v' call_tmp[8098246] _instance[2309457]))
-
(8672331 call checkAccess[4532551] call_tmp[8098246] i_i[8672314] ret[8672323])
-
var coerce_tmp[8672335]:[domain(2,int(64),one)] real(32)[2305214]
-
(8672337 'move' coerce_tmp[8672335] ret[8672323])
-
var _formal_tmp_in_ind[8672340]:2*int(64)[1802073]
-
(8672342 'move' _formal_tmp_in_ind[8672340] coerce_tmp[6691805])
-
var _formal_tmp_ind_x0[9103381]:int(64)[10]
-
var _formal_tmp_ind_x1[9103383]:int(64)[10]
-
(9103389 'move' _formal_tmp_ind_x0[9103381] (9103387 'get svec member value' _formal_tmp_in_ind[8672340] 0))
-
(9103394 'move' _formal_tmp_ind_x1[9103383] (9103392 'get svec member value' _formal_tmp_in_ind[8672340] 1))
-
var ret[8672350]:real(32)[91]
-
var ret[8672352]:int(64)[10]
-
var sum[8672354]:int(64)[10]
-
(8672356 'move' sum[8672354] 0)
-
var call_tmp[8672366]:2*int(64)[1802073]
-
(8672368 'move' call_tmp[8672366] (8672370 '.' coerce_tmp[8672335] blk[2305161]))
-
var coerce_tmp[8672373]:int(64)[10]
-
(8672375 'move' coerce_tmp[8672373] (8672377 'get svec member value' call_tmp[8672366] 0))
-
var call_tmp[8672380]:int(64)[10]
-
(8672382 'move' call_tmp[8672380] (8672384 '*' _formal_tmp_ind_x0[9103381] coerce_tmp[8672373]))
-
var i_lhs[8672387]:int(64)[10]
-
(8672389 'move' i_lhs[8672387] (8672391 'set reference' sum[8672354]))
-
(8672393 '+=' i_lhs[8672387] call_tmp[8672380])
-
var i_lhs[8672403]:int(64)[10]
-
(8672405 'move' i_lhs[8672403] (8672407 'set reference' sum[8672354]))
-
(8672409 '+=' i_lhs[8672403] _formal_tmp_ind_x1[9103383])
-
(8672412 'move' ret[8672352] sum[8672354])
-
var coerce_tmp[8672415]:_ddata(real(32))[2172932]
-
(8672417 'move' coerce_tmp[8672415] (8672419 '.v' coerce_tmp[8672335] shiftedData[2305188]))
-
var call_tmp[8672422]:real(32)[91]
-
(8672424 'move' call_tmp[8672422] (8672426 'array_get' coerce_tmp[8672415] ret[8672352]))
-
(8672429 'move' ret[8672350] (8672431 'deref' call_tmp[8672422]))
-
var call_tmp[7322610]:real(32)[91]
-
(7322612 'move' call_tmp[7322610] (7322615 call expf[6827] ret[8672350]))
-
(7491426 '=' call_tmp[8670790] call_tmp[7322610])
-
{
-
(6691557 '=' i[6691490] coerce_tmp[7757722])
}
-
{
-
(6691561 '<=' i[6691490] end[6691544])
}
-
{
-
(6691569 '+=' i[6691490] 1)
}
}
-
label _end_these[6691618]
-
label _endthese_help[6691623]
-
{
-
(6493011 '=' i[6492958] coerce_tmp[7755699])
}
-
{
-
(6493015 '<=' i[6492958] end[6492998])
}
-
{
-
(6493023 '+=' i[6492958] 1)
}
}
-
label _end_these[6493046]
-
label _endthese_help[6185698]
-
label _endthese[6185703]
-
label _endthese[6185711]
-
(6185717 call chpl__autoDestroy[4108492] dom[6185264])
-
label _endthese[6185719]
-
label _endevery[5824750]
-
(5660528 call chpl_after_forall_fence[69473])
-
(5651358 call chpl__autoDestroy[4108492] call_tmp[4799918])
-
label _end_forward[4800432]
-
(5604379 '=' _retArg[5604377] output[4799859])
-
(5604381 return _void[46])
}
-
- «»
function expOp(shared BaseTensorResource(real(32),3))[4859094] . forward[4860966] ( this[4860970]:expOp(shared BaseTensorResource(real(32),3))[4859094] , _retArg[5605115]:ndarray(3,real(32))[2453347] ) : void[4]
const ref arg this[4860970]:expOp(shared BaseTensorResource(real(32),3))[4859094] ref arg _retArg[5605115]:ndarray(3,real(32))[2453347]-
{
-
var call_tmp[8880710]:shared BaseTensorResource(real(32),3)[2460191]
-
(8880712 'move' call_tmp[8880710] (8880714 '.' this[4860970] input[4859087]))
-
var call_tmp[4860988]:ndarray(3,real(32))[2453347]
-
var coerce_tmp[4861615]:BaseTensorResource(real(32),3)[2453288]
-
(4861621 'move' coerce_tmp[4861615] (4861617 call borrow[2588393] call_tmp[8880710]))
-
(4860990 'move' call_tmp[4860988] (4860993 call array[3758314] coerce_tmp[4861615]))
-
var call_tmp[4860996]:rect(3)[2440313]
-
var ret_tmp[5601367]:rect(3)[2440313]
-
(4861001 call _dom[4558628] call_tmp[4860988] ret_tmp[5601367])
-
(5601370 'move' call_tmp[4860996] ret_tmp[5601367])
-
var call_tmp[8880720]:shared BaseTensorResource(real(32),3)[2460191]
-
(8880722 'move' call_tmp[8880720] (8880724 '.' this[4860970] input[4859087]))
-
var coerce_tmp[4861627]:BaseTensorResource(real(32),3)[2453288]
-
(4861633 'move' coerce_tmp[4861627] (4861629 call borrow[2588393] call_tmp[8880720]))
-
(4861017 call array[3758314] coerce_tmp[4861627])
-
var call_tmp[4861028]:ndarray(3,real(32))[2453347]
-
var initTemp[4861640]:ndarray(3,real(32))[2453347]
-
(4861643 call init[4558686] initTemp[4861640] call_tmp[4860996])
-
(4861030 'move' call_tmp[4861028] initTemp[4861640])
-
var output[4861036]:ndarray(3,real(32))[2453347]
-
(4861038 'move' output[4861036] call_tmp[4861028])
-
var call_tmp[8880730]:shared BaseTensorResource(real(32),3)[2460191]
-
(8880732 'move' call_tmp[8880730] (8880734 '.' this[4860970] input[4859087]))
-
var call_tmp[4861054]:ndarray(3,real(32))[2453347]
-
var coerce_tmp[4861659]:BaseTensorResource(real(32),3)[2453288]
-
(4861665 'move' coerce_tmp[4861659] (4861661 call borrow[2588393] call_tmp[8880730]))
-
(4861056 'move' call_tmp[4861054] (4861059 call array[3758314] coerce_tmp[4861659]))
-
var call_tmp[8154272]:[domain(3,int(64),one)] real(32)[2459687]
-
(8154274 'move' call_tmp[8154272] (8154276 '.' call_tmp[4861054] data[2453338]))
-
var call_tmp[8154288]:[domain(3,int(64),one)] real(32)[2459687]
-
(8154290 'move' call_tmp[8154288] (8154292 '.' output[4861036] data[2453338]))
-
var call_tmp[4861095]:domain(3,int(64),one)[2438803]
-
var ret_tmp[5573104]:domain(3,int(64),one)[2438803]
-
(4861100 call _dom[2534396] call_tmp[8154288] ret_tmp[5573104])
-
(5573107 'move' call_tmp[4861095] ret_tmp[5573104])
-
var i_this[5834931]:domain(3,int(64),one)[2438803]
-
(5834935 'move' i_this[5834931] (5834933 'set reference' call_tmp[4861095]))
-
var call_tmp[8145120]:rect(3)[2440313]
-
var initTemp[8145122]:rect(3)[2440313]
-
var i_this[8145124]:rect(3)[2440313]
-
(8145126 'move' i_this[8145124] (8145128 'set reference' initTemp[8145122]))
-
var call_tmp_x0[9033694]:range(int(64),both,one)[1610039]
-
var call_tmp_x1[9033696]:range(int(64),both,one)[1610039]
-
var call_tmp_x2[9033698]:range(int(64),both,one)[1610039]
-
var ret_tmp[8145132]:3*range(int(64),both,one)[2436605]
-
(8145135 call dims[2478609] i_this[5834931] ret_tmp[8145132])
-
(9033704 'move' call_tmp_x0[9033694] (9033702 'get svec member value' ret_tmp[8145132] 0))
-
(9033709 'move' call_tmp_x1[9033696] (9033707 'get svec member value' ret_tmp[8145132] 1))
-
(9033714 'move' call_tmp_x2[9033698] (9033712 'get svec member value' ret_tmp[8145132] 2))
-
var shape[8145141]:3*int(64)[1995504]
-
(9145010 'set svec member' shape[8145141] 0 0)
-
(9145014 'set svec member' shape[8145141] 1 0)
-
(9145018 'set svec member' shape[8145141] 2 0)
-
var offset[8145160]:3*int(64)[1995504]
-
(9145031 'set svec member' offset[8145160] 0 0)
-
(9145035 'set svec member' offset[8145160] 1 0)
-
(9145039 'set svec member' offset[8145160] 2 0)
-
var coerce_tmp[8145179]:range(int(64),both,one)[1610039]
-
(8145181 'move' coerce_tmp[8145179] call_tmp_x0[9033694])
-
var coerce_tmp[8145186]:int(64)[10]
-
(8145188 'move' coerce_tmp[8145186] (8145190 '.v' coerce_tmp[8145179] _high[1610006]))
-
var coerce_tmp[8145193]:range(int(64),both,one)[1610039]
-
(8145195 'move' coerce_tmp[8145193] call_tmp_x0[9033694])
-
var coerce_tmp[8145200]:int(64)[10]
-
(8145202 'move' coerce_tmp[8145200] (8145204 '.v' coerce_tmp[8145193] _low[1610001]))
-
(8145207 'set svec member' offset[8145160] 0 coerce_tmp[8145200])
-
var call_tmp[8145211]:int(64)[10]
-
(8145213 'move' call_tmp[8145211] (8145215 '-' coerce_tmp[8145186] coerce_tmp[8145200]))
-
var call_tmp[8145218]:int(64)[10]
-
(8145220 'move' call_tmp[8145218] (8145222 '+' call_tmp[8145211] 1))
-
(8145225 'set svec member' shape[8145141] 0 call_tmp[8145218])
-
var coerce_tmp[8145229]:range(int(64),both,one)[1610039]
-
(8145231 'move' coerce_tmp[8145229] call_tmp_x1[9033696])
-
var coerce_tmp[8145236]:int(64)[10]
-
(8145238 'move' coerce_tmp[8145236] (8145240 '.v' coerce_tmp[8145229] _high[1610006]))
-
var coerce_tmp[8145243]:range(int(64),both,one)[1610039]
-
(8145245 'move' coerce_tmp[8145243] call_tmp_x1[9033696])
-
var coerce_tmp[8145250]:int(64)[10]
-
(8145252 'move' coerce_tmp[8145250] (8145254 '.v' coerce_tmp[8145243] _low[1610001]))
-
(8145257 'set svec member' offset[8145160] 1 coerce_tmp[8145250])
-
var call_tmp[8145261]:int(64)[10]
-
(8145263 'move' call_tmp[8145261] (8145265 '-' coerce_tmp[8145236] coerce_tmp[8145250]))
-
var call_tmp[8145268]:int(64)[10]
-
(8145270 'move' call_tmp[8145268] (8145272 '+' call_tmp[8145261] 1))
-
(8145275 'set svec member' shape[8145141] 1 call_tmp[8145268])
-
var coerce_tmp[8145279]:range(int(64),both,one)[1610039]
-
(8145281 'move' coerce_tmp[8145279] call_tmp_x2[9033698])
-
var coerce_tmp[8145286]:int(64)[10]
-
(8145288 'move' coerce_tmp[8145286] (8145290 '.v' coerce_tmp[8145279] _high[1610006]))
-
var coerce_tmp[8145293]:range(int(64),both,one)[1610039]
-
(8145295 'move' coerce_tmp[8145293] call_tmp_x2[9033698])
-
var coerce_tmp[8145300]:int(64)[10]
-
(8145302 'move' coerce_tmp[8145300] (8145304 '.v' coerce_tmp[8145293] _low[1610001]))
-
(8145307 'set svec member' offset[8145160] 2 coerce_tmp[8145300])
-
var call_tmp[8145311]:int(64)[10]
-
(8145313 'move' call_tmp[8145311] (8145315 '-' coerce_tmp[8145286] coerce_tmp[8145300]))
-
var call_tmp[8145318]:int(64)[10]
-
(8145320 'move' call_tmp[8145318] (8145322 '+' call_tmp[8145311] 1))
-
(8145325 'set svec member' shape[8145141] 2 call_tmp[8145318])
-
var coerce_tmp_x0[9145041]:int(64)[10]
-
var coerce_tmp_x1[9145043]:int(64)[10]
-
var coerce_tmp_x2[9145045]:int(64)[10]
-
(9145051 'move' coerce_tmp_x0[9145041] (9145049 'get svec member value' shape[8145141] 0))
-
(9145056 'move' coerce_tmp_x1[9145043] (9145054 'get svec member value' shape[8145141] 1))
-
(9145061 'move' coerce_tmp_x2[9145045] (9145059 'get svec member value' shape[8145141] 2))
-
var strides[8145334]:3*int(64)[1995504]
-
(9145076 'set svec member' strides[8145334] 0 0)
-
(9145080 'set svec member' strides[8145334] 1 0)
-
(9145084 'set svec member' strides[8145334] 2 0)
-
var size[8145353]:int(64)[10]
-
(8145355 'move' size[8145353] 1)
-
(8145358 'set svec member' strides[8145334] 2 1)
-
var i_lhs[8145369]:int(64)[10]
-
(8145371 'move' i_lhs[8145369] (8145373 'set reference' size[8145353]))
-
(8145375 '*=' i_lhs[8145369] coerce_tmp_x2[9145045])
-
(8145378 'set svec member' strides[8145334] 1 size[8145353])
-
var i_lhs[8145389]:int(64)[10]
-
(8145391 'move' i_lhs[8145389] (8145393 'set reference' size[8145353]))
-
(8145395 '*=' i_lhs[8145389] coerce_tmp_x1[9145043])
-
(8145398 'set svec member' strides[8145334] 0 size[8145353])
-
var i_lhs[8145409]:int(64)[10]
-
(8145411 'move' i_lhs[8145409] (8145413 'set reference' size[8145353]))
-
(8145415 '*=' i_lhs[8145409] coerce_tmp_x0[9145041])
-
(8145418 '.=' i_this[8145124] shape[2440292] shape[8145141])
-
(8145422 '.=' i_this[8145124] offset[2440298] offset[8145160])
-
(8145426 '.=' i_this[8145124] size[2440304] size[8145353])
-
(8145430 '.=' i_this[8145124] strides[2440307] strides[8145334])
-
(8145434 'move' call_tmp[8145120] initTemp[8145122])
-
var simple[5834951]:rect(3)[2440313]
-
(5834953 'move' simple[5834951] call_tmp[8145120])
-
var ret[8150381]:domain(3,int(64),one)[2438803]
-
var elt_x0[8150389]:range(int(64),both,one)[1610039]
-
(8150392 call init[1763679] elt_x0[8150389])
-
var elt_x1[8150398]:range(int(64),both,one)[1610039]
-
(8150401 call init[1763679] elt_x1[8150398])
-
var elt_x2[8150407]:range(int(64),both,one)[1610039]
-
(8150410 call init[1763679] elt_x2[8150407])
-
var call_tmp[8150419]:3*int(64)[1995504]
-
(8150421 'move' call_tmp[8150419] (8150423 '.' simple[5834951] offset[2440298]))
-
var call_tmp[8150426]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8150428]:int(64)[10]
-
(8150430 'move' coerce_tmp[8150428] (8150432 'get svec member value' call_tmp[8150419] 0))
-
var ret_tmp[8150435]:range(int(64),low,one)[1576928]
-
(8150438 call chpl_build_low_bounded_range[1576395] coerce_tmp[8150428] ret_tmp[8150435])
-
(8150441 'move' call_tmp[8150426] ret_tmp[8150435])
-
var call_tmp[8150444]:3*int(64)[1995504]
-
(8150446 'move' call_tmp[8150444] (8150448 '.' simple[5834951] shape[2440292]))
-
var call_tmp[8150451]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8150453]:int(64)[10]
-
(8150455 'move' coerce_tmp[8150453] (8150457 'get svec member value' call_tmp[8150444] 0))
-
var ret_tmp[8150460]:range(int(64),both,one)[1610039]
-
(8150463 call #[1714265] call_tmp[8150426] coerce_tmp[8150453] ret_tmp[8150460])
-
(8150467 'move' call_tmp[8150451] ret_tmp[8150460])
-
var call_tmp[8150474]:3*int(64)[1995504]
-
(8150476 'move' call_tmp[8150474] (8150478 '.' simple[5834951] offset[2440298]))
-
var call_tmp[8150481]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8150483]:int(64)[10]
-
(8150485 'move' coerce_tmp[8150483] (8150487 'get svec member value' call_tmp[8150474] 1))
-
var ret_tmp[8150490]:range(int(64),low,one)[1576928]
-
(8150493 call chpl_build_low_bounded_range[1576395] coerce_tmp[8150483] ret_tmp[8150490])
-
(8150496 'move' call_tmp[8150481] ret_tmp[8150490])
-
var call_tmp[8150499]:3*int(64)[1995504]
-
(8150501 'move' call_tmp[8150499] (8150503 '.' simple[5834951] shape[2440292]))
-
var call_tmp[8150506]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8150508]:int(64)[10]
-
(8150510 'move' coerce_tmp[8150508] (8150512 'get svec member value' call_tmp[8150499] 1))
-
var ret_tmp[8150515]:range(int(64),both,one)[1610039]
-
(8150518 call #[1714265] call_tmp[8150481] coerce_tmp[8150508] ret_tmp[8150515])
-
(8150522 'move' call_tmp[8150506] ret_tmp[8150515])
-
var call_tmp[8150529]:3*int(64)[1995504]
-
(8150531 'move' call_tmp[8150529] (8150533 '.' simple[5834951] offset[2440298]))
-
var call_tmp[8150536]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8150538]:int(64)[10]
-
(8150540 'move' coerce_tmp[8150538] (8150542 'get svec member value' call_tmp[8150529] 2))
-
var ret_tmp[8150545]:range(int(64),low,one)[1576928]
-
(8150548 call chpl_build_low_bounded_range[1576395] coerce_tmp[8150538] ret_tmp[8150545])
-
(8150551 'move' call_tmp[8150536] ret_tmp[8150545])
-
var call_tmp[8150554]:3*int(64)[1995504]
-
(8150556 'move' call_tmp[8150554] (8150558 '.' simple[5834951] shape[2440292]))
-
var call_tmp[8150561]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8150563]:int(64)[10]
-
(8150565 'move' coerce_tmp[8150563] (8150567 'get svec member value' call_tmp[8150554] 2))
-
var ret_tmp[8150570]:range(int(64),both,one)[1610039]
-
(8150573 call #[1714265] call_tmp[8150536] coerce_tmp[8150563] ret_tmp[8150570])
-
(8150577 'move' call_tmp[8150561] ret_tmp[8150570])
-
var call_tmp[8150587]:domain(3,int(64),one)[2438803]
-
var ret_tmp[8150610]:domain(3,int(64),one)[2438803]
-
(8150613 call chpl__buildDomainExpr[2548196] call_tmp[8150451] call_tmp[8150506] call_tmp[8150561] 1 ret_tmp[8150610])
-
(8150619 'move' call_tmp[8150587] ret_tmp[8150610])
-
var call_tmp[8150622]:_RuntimeTypeInfo[2440261]
-
(8150624 'move' call_tmp[8150622] (8150627 call chpl__buildDomainRuntimeType[2436393] defaultDist[288287]))
-
var ret_tmp[8150629]:domain(3,int(64),one)[2438803]
-
var copy_tmp[8150631]:domain(3,int(64),one)[2438803]
-
(8150633 '=' copy_tmp[8150631] call_tmp[8150587])
-
(8150637 call chpl__coerceMove[2462769] call_tmp[8150622] copy_tmp[8150631] 0 ret_tmp[8150629])
-
(8150642 'move' ret[8150381] ret_tmp[8150629])
-
var dom[6192903]:domain(3,int(64),one)[2438803]
-
(6192905 'move' dom[6192903] ret[8150381])
-
var _instance[6192908]:domain(3,int(64),one)[2437549]
-
(6192912 'move' _instance[6192908] (6192914 '.' dom[6192903] _instance[2438797]))
-
(9248850 '.=' _instance[6192908] definedConst[268703] 1)
-
var this[6192943]:domain(3,int(64),one)[2438803]
-
(6192945 'move' this[6192943] dom[6192903])
-
var ret[8108483]:domain(3,int(64),one)[2437549]
-
(8108485 'move' ret[8108483] (8108487 '.v' this[6192943] _instance[2438797]))
-
var ret_tmp[8121983]:3*int(64)[1995504]
-
(8121986 call createTuple[2495923] 0 ret_tmp[8121983])
-
var this[6498281]:domain(3,int(64),one)[2437549]
-
(6498283 'move' this[6498281] ret[8108483])
-
var this[6498328]:domain(3,int(64),one)[2437549]
-
(6498330 'move' this[6498328] ret[8108483])
-
var call_tmp[8106709]:3*range(int(64),both,one)[2436605]
-
(8106711 'move' call_tmp[8106709] (8106713 '.' this[6498328] ranges[2437539]))
-
var coerce_tmp[7713966]:range(int(64),both,one)[1610039]
-
(7713968 'move' coerce_tmp[7713966] (9248863 'get svec member value' call_tmp[8106709] 0))
-
var _ic__F0_this[9026233]:range(int(64),both,one)[1610039]
-
(7714020 'move' _ic__F0_this[9026233] coerce_tmp[7713966])
-
var taskInd_this[6498350]:domain(3,int(64),one)[2437549]
-
(6498352 'move' taskInd_this[6498350] this[6498281])
-
(6498386 call checkIfIterWillOverflow[1612304] coerce_tmp[7713966] 1)
-
var i[6498389]:int(64)[10]
-
(6498393 'move' i[6498389] 0)
-
var this[6498398]:range(int(64),both,one)[1610039]
-
(6498400 'move' this[6498398] _ic__F0_this[9026233])
-
var coerce_tmp[7755903]:int(64)[10]
-
(7755905 'move' coerce_tmp[7755903] (7755907 '.v' this[6498398] _low[1610001]))
-
var this[6498424]:range(int(64),both,one)[1610039]
-
(6498426 'move' this[6498424] _ic__F0_this[9026233])
-
var coerce_tmp[7772282]:int(64)[10]
-
(7772284 'move' coerce_tmp[7772282] (7772286 '.v' this[6498424] _high[1610006]))
-
var end[6498443]:int(64)[10]
-
(6498445 'move' end[6498443] coerce_tmp[7772282])
-
var this[6693224]:domain(3,int(64),one)[2437549]
-
(6693229 'move' this[6693224] taskInd_this[6498350])
-
var this[6693231]:domain(3,int(64),one)[2437549]
-
(6693236 'move' this[6693231] taskInd_this[6498350])
-
CForLoop {
-
var i[6498497]:int(64)[10]
-
(6498499 'move' i[6498497] i[6498389])
-
var taskInd_i[6692458]:int(64)[10]
-
(6692461 'move' taskInd_i[6692458] i[6498497])
-
var call_tmp[8106719]:3*range(int(64),both,one)[2436605]
-
(8106721 'move' call_tmp[8106719] (8106723 '.' this[6693224] ranges[2437539]))
-
var coerce_tmp[7720770]:range(int(64),both,one)[1610039]
-
(7720772 'move' coerce_tmp[7720770] (9248866 'get svec member value' call_tmp[8106719] 1))
-
var _ic__F0_this[9028393]:range(int(64),both,one)[1610039]
-
(7720824 'move' _ic__F0_this[9028393] coerce_tmp[7720770])
-
var taskInd_this[6692505]:domain(3,int(64),one)[2437549]
-
(6692507 'move' taskInd_this[6692505] this[6693231])
-
(6692541 call checkIfIterWillOverflow[1612304] coerce_tmp[7720770] 1)
-
var i[6692544]:int(64)[10]
-
(6692548 'move' i[6692544] 0)
-
var this[6692553]:range(int(64),both,one)[1610039]
-
(6692555 'move' this[6692553] _ic__F0_this[9028393])
-
var coerce_tmp[7757739]:int(64)[10]
-
(7757741 'move' coerce_tmp[7757739] (7757743 '.v' this[6692553] _low[1610001]))
-
var this[6692579]:range(int(64),both,one)[1610039]
-
(6692581 'move' this[6692579] _ic__F0_this[9028393])
-
var coerce_tmp[7774118]:int(64)[10]
-
(7774120 'move' coerce_tmp[7774118] (7774122 '.v' this[6692579] _high[1610006]))
-
var end[6692598]:int(64)[10]
-
(6692600 'move' end[6692598] coerce_tmp[7774118])
-
var this[6692706]:domain(3,int(64),one)[2437549]
-
(6692708 'move' this[6692706] taskInd_this[6692505])
-
CForLoop {
-
var i[6692652]:int(64)[10]
-
(6692654 'move' i[6692652] i[6692544])
-
var taskInd_i[6692681]:int(64)[10]
-
(6692683 'move' taskInd_i[6692681] i[6692652])
-
var call_tmp[8106729]:3*range(int(64),both,one)[2436605]
-
(8106731 'move' call_tmp[8106729] (8106733 '.' this[6692706] ranges[2437539]))
-
var coerce_tmp[7720833]:range(int(64),both,one)[1610039]
-
(7720835 'move' coerce_tmp[7720833] (9248869 'get svec member value' call_tmp[8106729] 2))
-
var _ic__F0_this[9028413]:range(int(64),both,one)[1610039]
-
(7720887 'move' _ic__F0_this[9028413] coerce_tmp[7720833])
-
(6692755 call checkIfIterWillOverflow[1612304] coerce_tmp[7720833] 1)
-
var i[6692758]:int(64)[10]
-
(6692762 'move' i[6692758] 0)
-
var this[6692767]:range(int(64),both,one)[1610039]
-
(6692769 'move' this[6692767] _ic__F0_this[9028413])
-
var coerce_tmp[7757756]:int(64)[10]
-
(7757758 'move' coerce_tmp[7757756] (7757760 '.v' this[6692767] _low[1610001]))
-
var this[6692793]:range(int(64),both,one)[1610039]
-
(6692795 'move' this[6692793] _ic__F0_this[9028413])
-
var coerce_tmp[7774135]:int(64)[10]
-
(7774137 'move' coerce_tmp[7774135] (7774139 '.v' this[6692793] _high[1610006]))
-
var end[6692812]:int(64)[10]
-
(6692814 'move' end[6692812] coerce_tmp[7774135])
-
CForLoop {
-
var ret_tmp[6692891]:2*int(64)[1802073]
-
(9098848 'set svec member' ret_tmp[6692891] 0 taskInd_i[6692681])
-
(9098852 'set svec member' ret_tmp[6692891] 1 i[6692758])
-
var _yieldedIndex[6692939]:2*int(64)[1802073]
-
(6693222 'move' _yieldedIndex[6692939] ret_tmp[6692891])
-
var j_x0[9096420]:int(64)[10]
-
var j_x1[9096422]:int(64)[10]
-
(9096428 'move' j_x0[9096420] (9096426 'get svec member value' _yieldedIndex[6692939] 0))
-
(9096433 'move' j_x1[9096422] (9096431 'get svec member value' _yieldedIndex[6692939] 1))
-
var ret_tmp[6692976]:3*int(64)[1995504]
-
(9142286 'set svec member' ret_tmp[6692976] 0 taskInd_i[6692458])
-
(9142290 'set svec member' ret_tmp[6692976] 1 j_x0[9096420])
-
(9142294 'set svec member' ret_tmp[6692976] 2 j_x1[9096422])
-
(6693008 'noop' )
-
(6693030 'noop' )
-
(6693058 'noop' )
-
(6693080 'noop' )
-
var coerce_tmp[6693092]:3*int(64)[1995504]
-
(6693100 'move' coerce_tmp[6693092] ret_tmp[6692976])
-
var i_i[8682950]:3*int(64)[1995504]
-
(8682954 'move' i_i[8682950] (8682952 'set reference' coerce_tmp[6693092]))
-
var ret[8682957]:[domain(3,int(64),one)] real(32)[2455038]
-
(8682959 'move' ret[8682957] (8682961 '.v' call_tmp[8154288] _instance[2459681]))
-
(8682965 call checkAccess[4561509] call_tmp[8154288] i_i[8682950] ret[8682957])
-
var coerce_tmp[8682969]:[domain(3,int(64),one)] real(32)[2455038]
-
(8682971 'move' coerce_tmp[8682969] ret[8682957])
-
var _formal_tmp_in_ind[8682974]:3*int(64)[1995504]
-
(8682976 'move' _formal_tmp_in_ind[8682974] coerce_tmp[6693092])
-
var _formal_tmp_ind_x0[9145992]:int(64)[10]
-
var _formal_tmp_ind_x1[9145994]:int(64)[10]
-
var _formal_tmp_ind_x2[9145996]:int(64)[10]
-
(9146002 'move' _formal_tmp_ind_x0[9145992] (9146000 'get svec member value' _formal_tmp_in_ind[8682974] 0))
-
(9146007 'move' _formal_tmp_ind_x1[9145994] (9146005 'get svec member value' _formal_tmp_in_ind[8682974] 1))
-
(9146012 'move' _formal_tmp_ind_x2[9145996] (9146010 'get svec member value' _formal_tmp_in_ind[8682974] 2))
-
var ret[8682984]:int(64)[10]
-
var sum[8682986]:int(64)[10]
-
(8682988 'move' sum[8682986] 0)
-
var call_tmp[8682998]:3*int(64)[1995504]
-
(8683000 'move' call_tmp[8682998] (8683002 '.' coerce_tmp[8682969] blk[2454985]))
-
var coerce_tmp[8683005]:int(64)[10]
-
(8683007 'move' coerce_tmp[8683005] (8683009 'get svec member value' call_tmp[8682998] 0))
-
var call_tmp[8683012]:int(64)[10]
-
(8683014 'move' call_tmp[8683012] (8683016 '*' _formal_tmp_ind_x0[9145992] coerce_tmp[8683005]))
-
var i_lhs[8683019]:int(64)[10]
-
(8683021 'move' i_lhs[8683019] (8683023 'set reference' sum[8682986]))
-
(8683025 '+=' i_lhs[8683019] call_tmp[8683012])
-
var call_tmp[8683035]:3*int(64)[1995504]
-
(8683037 'move' call_tmp[8683035] (8683039 '.' coerce_tmp[8682969] blk[2454985]))
-
var coerce_tmp[8683042]:int(64)[10]
-
(8683044 'move' coerce_tmp[8683042] (8683046 'get svec member value' call_tmp[8683035] 1))
-
var call_tmp[8683049]:int(64)[10]
-
(8683051 'move' call_tmp[8683049] (8683053 '*' _formal_tmp_ind_x1[9145994] coerce_tmp[8683042]))
-
var i_lhs[8683056]:int(64)[10]
-
(8683058 'move' i_lhs[8683056] (8683060 'set reference' sum[8682986]))
-
(8683062 '+=' i_lhs[8683056] call_tmp[8683049])
-
var i_lhs[8683072]:int(64)[10]
-
(8683074 'move' i_lhs[8683072] (8683076 'set reference' sum[8682986]))
-
(8683078 '+=' i_lhs[8683072] _formal_tmp_ind_x2[9145996])
-
(8683081 'move' ret[8682984] sum[8682986])
-
var coerce_tmp[8683084]:_ddata(real(32))[2172932]
-
(8683086 'move' coerce_tmp[8683084] (8683088 '.v' coerce_tmp[8682969] shiftedData[2455012]))
-
var call_tmp[8683091]:real(32)[91]
-
(8683093 'move' call_tmp[8683091] (8683095 'array_get' coerce_tmp[8683084] ret[8682984]))
-
var coerce_tmp[6693144]:3*int(64)[1995504]
-
(6693152 'move' coerce_tmp[6693144] ret_tmp[6692976])
-
var i_i[8685222]:3*int(64)[1995504]
-
(8685226 'move' i_i[8685222] (8685224 'set reference' coerce_tmp[6693144]))
-
var ret[8685231]:[domain(3,int(64),one)] real(32)[2455038]
-
(8685233 'move' ret[8685231] (8685235 '.v' call_tmp[8154272] _instance[2459681]))
-
(8685239 call checkAccess[4561509] call_tmp[8154272] i_i[8685222] ret[8685231])
-
var coerce_tmp[8685243]:[domain(3,int(64),one)] real(32)[2455038]
-
(8685245 'move' coerce_tmp[8685243] ret[8685231])
-
var _formal_tmp_in_ind[8685248]:3*int(64)[1995504]
-
(8685250 'move' _formal_tmp_in_ind[8685248] coerce_tmp[6693144])
-
var _formal_tmp_ind_x0[9146304]:int(64)[10]
-
var _formal_tmp_ind_x1[9146306]:int(64)[10]
-
var _formal_tmp_ind_x2[9146308]:int(64)[10]
-
(9146314 'move' _formal_tmp_ind_x0[9146304] (9146312 'get svec member value' _formal_tmp_in_ind[8685248] 0))
-
(9146319 'move' _formal_tmp_ind_x1[9146306] (9146317 'get svec member value' _formal_tmp_in_ind[8685248] 1))
-
(9146324 'move' _formal_tmp_ind_x2[9146308] (9146322 'get svec member value' _formal_tmp_in_ind[8685248] 2))
-
var ret[8685258]:real(32)[91]
-
var ret[8685260]:int(64)[10]
-
var sum[8685262]:int(64)[10]
-
(8685264 'move' sum[8685262] 0)
-
var call_tmp[8685274]:3*int(64)[1995504]
-
(8685276 'move' call_tmp[8685274] (8685278 '.' coerce_tmp[8685243] blk[2454985]))
-
var coerce_tmp[8685281]:int(64)[10]
-
(8685283 'move' coerce_tmp[8685281] (8685285 'get svec member value' call_tmp[8685274] 0))
-
var call_tmp[8685288]:int(64)[10]
-
(8685290 'move' call_tmp[8685288] (8685292 '*' _formal_tmp_ind_x0[9146304] coerce_tmp[8685281]))
-
var i_lhs[8685295]:int(64)[10]
-
(8685297 'move' i_lhs[8685295] (8685299 'set reference' sum[8685262]))
-
(8685301 '+=' i_lhs[8685295] call_tmp[8685288])
-
var call_tmp[8685311]:3*int(64)[1995504]
-
(8685313 'move' call_tmp[8685311] (8685315 '.' coerce_tmp[8685243] blk[2454985]))
-
var coerce_tmp[8685318]:int(64)[10]
-
(8685320 'move' coerce_tmp[8685318] (8685322 'get svec member value' call_tmp[8685311] 1))
-
var call_tmp[8685325]:int(64)[10]
-
(8685327 'move' call_tmp[8685325] (8685329 '*' _formal_tmp_ind_x1[9146306] coerce_tmp[8685318]))
-
var i_lhs[8685332]:int(64)[10]
-
(8685334 'move' i_lhs[8685332] (8685336 'set reference' sum[8685262]))
-
(8685338 '+=' i_lhs[8685332] call_tmp[8685325])
-
var i_lhs[8685348]:int(64)[10]
-
(8685350 'move' i_lhs[8685348] (8685352 'set reference' sum[8685262]))
-
(8685354 '+=' i_lhs[8685348] _formal_tmp_ind_x2[9146308])
-
(8685357 'move' ret[8685260] sum[8685262])
-
var coerce_tmp[8685360]:_ddata(real(32))[2172932]
-
(8685362 'move' coerce_tmp[8685360] (8685364 '.v' coerce_tmp[8685243] shiftedData[2455012]))
-
var call_tmp[8685367]:real(32)[91]
-
(8685369 'move' call_tmp[8685367] (8685371 'array_get' coerce_tmp[8685360] ret[8685260]))
-
(8685374 'move' ret[8685258] (8685376 'deref' call_tmp[8685367]))
-
var call_tmp[7322620]:real(32)[91]
-
(7322622 'move' call_tmp[7322620] (7322625 call expf[6827] ret[8685258]))
-
(7491432 '=' call_tmp[8683091] call_tmp[7322620])
-
{
-
(6692825 '=' i[6692758] coerce_tmp[7757756])
}
-
{
-
(6692829 '<=' i[6692758] end[6692812])
}
-
{
-
(6692837 '+=' i[6692758] 1)
}
}
-
label _end_these[6692920]
-
label _endthese_help[6692925]
-
{
-
(6692611 '=' i[6692544] coerce_tmp[7757739])
}
-
{
-
(6692615 '<=' i[6692544] end[6692598])
}
-
{
-
(6692623 '+=' i[6692544] 1)
}
}
-
label _end_these[6692930]
-
label _endthese_help[6692935]
-
{
-
(6498456 '=' i[6498389] coerce_tmp[7755903])
}
-
{
-
(6498460 '<=' i[6498389] end[6498443])
}
-
{
-
(6498468 '+=' i[6498389] 1)
}
}
-
label _end_these[6498646]
-
label _endthese_help[6498651]
-
label _endthese[6498656]
-
label _endthese[6193084]
-
(6193090 call chpl__autoDestroy[4125253] dom[6192903])
-
label _endthese[6193092]
-
label _endevery[5835008]
-
(5660550 call chpl_after_forall_fence[69473])
-
(5652331 call chpl__autoDestroy[4125253] call_tmp[4861095])
-
label _end_forward[4861609]
-
(5605117 '=' _retArg[5605115] output[4861036])
-
(5605119 return _void[46])
}
-
- «»
function expOp(shared BaseTensorResource(real(32),4))[4924257] . forward[4926129] ( this[4926133]:expOp(shared BaseTensorResource(real(32),4))[4924257] , _retArg[5605902]:ndarray(4,real(32))[2594490] ) : void[4]
const ref arg this[4926133]:expOp(shared BaseTensorResource(real(32),4))[4924257] ref arg _retArg[5605902]:ndarray(4,real(32))[2594490]-
{
-
var call_tmp[8887484]:shared BaseTensorResource(real(32),4)[2601734]
-
(8887486 'move' call_tmp[8887484] (8887488 '.' this[4926133] input[4924250]))
-
var call_tmp[4926151]:ndarray(4,real(32))[2594490]
-
var coerce_tmp[4926778]:BaseTensorResource(real(32),4)[2594431]
-
(4926784 'move' coerce_tmp[4926778] (4926780 call borrow[2657264] call_tmp[8887484]))
-
(4926153 'move' call_tmp[4926151] (4926156 call array[3765694] coerce_tmp[4926778]))
-
var call_tmp[4926159]:rect(4)[1965857]
-
var ret_tmp[5601613]:rect(4)[1965857]
-
(4926164 call _dom[4577374] call_tmp[4926151] ret_tmp[5601613])
-
(5601616 'move' call_tmp[4926159] ret_tmp[5601613])
-
var call_tmp[8887494]:shared BaseTensorResource(real(32),4)[2601734]
-
(8887496 'move' call_tmp[8887494] (8887498 '.' this[4926133] input[4924250]))
-
var coerce_tmp[4926790]:BaseTensorResource(real(32),4)[2594431]
-
(4926796 'move' coerce_tmp[4926790] (4926792 call borrow[2657264] call_tmp[8887494]))
-
(4926180 call array[3765694] coerce_tmp[4926790])
-
var call_tmp[4926191]:ndarray(4,real(32))[2594490]
-
var initTemp[4926803]:ndarray(4,real(32))[2594490]
-
(4926806 call init[4577432] initTemp[4926803] call_tmp[4926159])
-
(4926193 'move' call_tmp[4926191] initTemp[4926803])
-
var output[4926199]:ndarray(4,real(32))[2594490]
-
(4926201 'move' output[4926199] call_tmp[4926191])
-
var call_tmp[8887504]:shared BaseTensorResource(real(32),4)[2601734]
-
(8887506 'move' call_tmp[8887504] (8887508 '.' this[4926133] input[4924250]))
-
var call_tmp[4926217]:ndarray(4,real(32))[2594490]
-
var coerce_tmp[4926822]:BaseTensorResource(real(32),4)[2594431]
-
(4926828 'move' coerce_tmp[4926822] (4926824 call borrow[2657264] call_tmp[8887504]))
-
(4926219 'move' call_tmp[4926217] (4926222 call array[3765694] coerce_tmp[4926822]))
-
var call_tmp[8170826]:[domain(4,int(64),one)] real(32)[2601230]
-
(8170828 'move' call_tmp[8170826] (8170830 '.' call_tmp[4926217] data[2594481]))
-
var call_tmp[8170842]:[domain(4,int(64),one)] real(32)[2601230]
-
(8170844 'move' call_tmp[8170842] (8170846 '.' output[4926199] data[2594481]))
-
var call_tmp[4926258]:domain(4,int(64),one)[1964360]
-
var ret_tmp[5574364]:domain(4,int(64),one)[1964360]
-
(4926263 call _dom[2607940] call_tmp[8170842] ret_tmp[5574364])
-
(5574367 'move' call_tmp[4926258] ret_tmp[5574364])
-
var i_this[5847865]:domain(4,int(64),one)[1964360]
-
(5847869 'move' i_this[5847865] (5847867 'set reference' call_tmp[4926258]))
-
var call_tmp[7923224]:rect(4)[1965857]
-
var initTemp[7923226]:rect(4)[1965857]
-
var i_this[7923228]:rect(4)[1965857]
-
(7923230 'move' i_this[7923228] (7923232 'set reference' initTemp[7923226]))
-
var call_tmp_x0[9066398]:range(int(64),both,one)[1610039]
-
var call_tmp_x1[9066400]:range(int(64),both,one)[1610039]
-
var call_tmp_x2[9066402]:range(int(64),both,one)[1610039]
-
var call_tmp_x3[9066404]:range(int(64),both,one)[1610039]
-
var ret_tmp[7923236]:4*range(int(64),both,one)[1961821]
-
(7923239 call dims[1987646] i_this[5847865] ret_tmp[7923236])
-
(9066410 'move' call_tmp_x0[9066398] (9066408 'get svec member value' ret_tmp[7923236] 0))
-
(9066415 'move' call_tmp_x1[9066400] (9066413 'get svec member value' ret_tmp[7923236] 1))
-
(9066420 'move' call_tmp_x2[9066402] (9066418 'get svec member value' ret_tmp[7923236] 2))
-
(9066425 'move' call_tmp_x3[9066404] (9066423 'get svec member value' ret_tmp[7923236] 3))
-
var shape[7923245]:4*int(64)[1960494]
-
(9117662 'set svec member' shape[7923245] 0 0)
-
(9117666 'set svec member' shape[7923245] 1 0)
-
(9117670 'set svec member' shape[7923245] 2 0)
-
(9117674 'set svec member' shape[7923245] 3 0)
-
var offset[7923268]:4*int(64)[1960494]
-
(9117690 'set svec member' offset[7923268] 0 0)
-
(9117694 'set svec member' offset[7923268] 1 0)
-
(9117698 'set svec member' offset[7923268] 2 0)
-
(9117702 'set svec member' offset[7923268] 3 0)
-
var coerce_tmp[7923291]:range(int(64),both,one)[1610039]
-
(7923293 'move' coerce_tmp[7923291] call_tmp_x0[9066398])
-
var coerce_tmp[7923298]:int(64)[10]
-
(7923300 'move' coerce_tmp[7923298] (7923302 '.v' coerce_tmp[7923291] _high[1610006]))
-
var coerce_tmp[7923305]:range(int(64),both,one)[1610039]
-
(7923307 'move' coerce_tmp[7923305] call_tmp_x0[9066398])
-
var coerce_tmp[7923312]:int(64)[10]
-
(7923314 'move' coerce_tmp[7923312] (7923316 '.v' coerce_tmp[7923305] _low[1610001]))
-
(7923319 'set svec member' offset[7923268] 0 coerce_tmp[7923312])
-
var call_tmp[7923323]:int(64)[10]
-
(7923325 'move' call_tmp[7923323] (7923327 '-' coerce_tmp[7923298] coerce_tmp[7923312]))
-
var call_tmp[7923330]:int(64)[10]
-
(7923332 'move' call_tmp[7923330] (7923334 '+' call_tmp[7923323] 1))
-
(7923337 'set svec member' shape[7923245] 0 call_tmp[7923330])
-
var coerce_tmp[7923341]:range(int(64),both,one)[1610039]
-
(7923343 'move' coerce_tmp[7923341] call_tmp_x1[9066400])
-
var coerce_tmp[7923348]:int(64)[10]
-
(7923350 'move' coerce_tmp[7923348] (7923352 '.v' coerce_tmp[7923341] _high[1610006]))
-
var coerce_tmp[7923355]:range(int(64),both,one)[1610039]
-
(7923357 'move' coerce_tmp[7923355] call_tmp_x1[9066400])
-
var coerce_tmp[7923362]:int(64)[10]
-
(7923364 'move' coerce_tmp[7923362] (7923366 '.v' coerce_tmp[7923355] _low[1610001]))
-
(7923369 'set svec member' offset[7923268] 1 coerce_tmp[7923362])
-
var call_tmp[7923373]:int(64)[10]
-
(7923375 'move' call_tmp[7923373] (7923377 '-' coerce_tmp[7923348] coerce_tmp[7923362]))
-
var call_tmp[7923380]:int(64)[10]
-
(7923382 'move' call_tmp[7923380] (7923384 '+' call_tmp[7923373] 1))
-
(7923387 'set svec member' shape[7923245] 1 call_tmp[7923380])
-
var coerce_tmp[7923391]:range(int(64),both,one)[1610039]
-
(7923393 'move' coerce_tmp[7923391] call_tmp_x2[9066402])
-
var coerce_tmp[7923398]:int(64)[10]
-
(7923400 'move' coerce_tmp[7923398] (7923402 '.v' coerce_tmp[7923391] _high[1610006]))
-
var coerce_tmp[7923405]:range(int(64),both,one)[1610039]
-
(7923407 'move' coerce_tmp[7923405] call_tmp_x2[9066402])
-
var coerce_tmp[7923412]:int(64)[10]
-
(7923414 'move' coerce_tmp[7923412] (7923416 '.v' coerce_tmp[7923405] _low[1610001]))
-
(7923419 'set svec member' offset[7923268] 2 coerce_tmp[7923412])
-
var call_tmp[7923423]:int(64)[10]
-
(7923425 'move' call_tmp[7923423] (7923427 '-' coerce_tmp[7923398] coerce_tmp[7923412]))
-
var call_tmp[7923430]:int(64)[10]
-
(7923432 'move' call_tmp[7923430] (7923434 '+' call_tmp[7923423] 1))
-
(7923437 'set svec member' shape[7923245] 2 call_tmp[7923430])
-
var coerce_tmp[7923441]:range(int(64),both,one)[1610039]
-
(7923443 'move' coerce_tmp[7923441] call_tmp_x3[9066404])
-
var coerce_tmp[7923448]:int(64)[10]
-
(7923450 'move' coerce_tmp[7923448] (7923452 '.v' coerce_tmp[7923441] _high[1610006]))
-
var coerce_tmp[7923455]:range(int(64),both,one)[1610039]
-
(7923457 'move' coerce_tmp[7923455] call_tmp_x3[9066404])
-
var coerce_tmp[7923462]:int(64)[10]
-
(7923464 'move' coerce_tmp[7923462] (7923466 '.v' coerce_tmp[7923455] _low[1610001]))
-
(7923469 'set svec member' offset[7923268] 3 coerce_tmp[7923462])
-
var call_tmp[7923473]:int(64)[10]
-
(7923475 'move' call_tmp[7923473] (7923477 '-' coerce_tmp[7923448] coerce_tmp[7923462]))
-
var call_tmp[7923480]:int(64)[10]
-
(7923482 'move' call_tmp[7923480] (7923484 '+' call_tmp[7923473] 1))
-
(7923487 'set svec member' shape[7923245] 3 call_tmp[7923480])
-
var coerce_tmp_x0[9117704]:int(64)[10]
-
var coerce_tmp_x1[9117706]:int(64)[10]
-
var coerce_tmp_x2[9117708]:int(64)[10]
-
var coerce_tmp_x3[9117710]:int(64)[10]
-
(9117716 'move' coerce_tmp_x0[9117704] (9117714 'get svec member value' shape[7923245] 0))
-
(9117721 'move' coerce_tmp_x1[9117706] (9117719 'get svec member value' shape[7923245] 1))
-
(9117726 'move' coerce_tmp_x2[9117708] (9117724 'get svec member value' shape[7923245] 2))
-
(9117731 'move' coerce_tmp_x3[9117710] (9117729 'get svec member value' shape[7923245] 3))
-
var strides[7923496]:4*int(64)[1960494]
-
(9117750 'set svec member' strides[7923496] 0 0)
-
(9117754 'set svec member' strides[7923496] 1 0)
-
(9117758 'set svec member' strides[7923496] 2 0)
-
(9117762 'set svec member' strides[7923496] 3 0)
-
var size[7923519]:int(64)[10]
-
(7923521 'move' size[7923519] 1)
-
(7923524 'set svec member' strides[7923496] 3 1)
-
var i_lhs[7923535]:int(64)[10]
-
(7923537 'move' i_lhs[7923535] (7923539 'set reference' size[7923519]))
-
(7923541 '*=' i_lhs[7923535] coerce_tmp_x3[9117710])
-
(7923544 'set svec member' strides[7923496] 2 size[7923519])
-
var i_lhs[7923555]:int(64)[10]
-
(7923557 'move' i_lhs[7923555] (7923559 'set reference' size[7923519]))
-
(7923561 '*=' i_lhs[7923555] coerce_tmp_x2[9117708])
-
(7923564 'set svec member' strides[7923496] 1 size[7923519])
-
var i_lhs[7923575]:int(64)[10]
-
(7923577 'move' i_lhs[7923575] (7923579 'set reference' size[7923519]))
-
(7923581 '*=' i_lhs[7923575] coerce_tmp_x1[9117706])
-
(7923584 'set svec member' strides[7923496] 0 size[7923519])
-
var i_lhs[7923595]:int(64)[10]
-
(7923597 'move' i_lhs[7923595] (7923599 'set reference' size[7923519]))
-
(7923601 '*=' i_lhs[7923595] coerce_tmp_x0[9117704])
-
(7923604 '.=' i_this[7923228] shape[1965836] shape[7923245])
-
(7923608 '.=' i_this[7923228] offset[1965842] offset[7923268])
-
(7923612 '.=' i_this[7923228] size[1965848] size[7923519])
-
(7923616 '.=' i_this[7923228] strides[1965851] strides[7923496])
-
(7923620 'move' call_tmp[7923224] initTemp[7923226])
-
var simple[5847885]:rect(4)[1965857]
-
(5847887 'move' simple[5847885] call_tmp[7923224])
-
var ret[7928575]:domain(4,int(64),one)[1964360]
-
var elt_x0[7928583]:range(int(64),both,one)[1610039]
-
(7928586 call init[1763679] elt_x0[7928583])
-
var elt_x1[7928592]:range(int(64),both,one)[1610039]
-
(7928595 call init[1763679] elt_x1[7928592])
-
var elt_x2[7928601]:range(int(64),both,one)[1610039]
-
(7928604 call init[1763679] elt_x2[7928601])
-
var elt_x3[7928610]:range(int(64),both,one)[1610039]
-
(7928613 call init[1763679] elt_x3[7928610])
-
var call_tmp[7928622]:4*int(64)[1960494]
-
(7928624 'move' call_tmp[7928622] (7928626 '.' simple[5847885] offset[1965842]))
-
var call_tmp[7928629]:range(int(64),low,one)[1576928]
-
var coerce_tmp[7928631]:int(64)[10]
-
(7928633 'move' coerce_tmp[7928631] (7928635 'get svec member value' call_tmp[7928622] 0))
-
var ret_tmp[7928638]:range(int(64),low,one)[1576928]
-
(7928641 call chpl_build_low_bounded_range[1576395] coerce_tmp[7928631] ret_tmp[7928638])
-
(7928644 'move' call_tmp[7928629] ret_tmp[7928638])
-
var call_tmp[7928647]:4*int(64)[1960494]
-
(7928649 'move' call_tmp[7928647] (7928651 '.' simple[5847885] shape[1965836]))
-
var call_tmp[7928654]:range(int(64),both,one)[1610039]
-
var coerce_tmp[7928656]:int(64)[10]
-
(7928658 'move' coerce_tmp[7928656] (7928660 'get svec member value' call_tmp[7928647] 0))
-
var ret_tmp[7928663]:range(int(64),both,one)[1610039]
-
(7928666 call #[1714265] call_tmp[7928629] coerce_tmp[7928656] ret_tmp[7928663])
-
(7928670 'move' call_tmp[7928654] ret_tmp[7928663])
-
var call_tmp[7928677]:4*int(64)[1960494]
-
(7928679 'move' call_tmp[7928677] (7928681 '.' simple[5847885] offset[1965842]))
-
var call_tmp[7928684]:range(int(64),low,one)[1576928]
-
var coerce_tmp[7928686]:int(64)[10]
-
(7928688 'move' coerce_tmp[7928686] (7928690 'get svec member value' call_tmp[7928677] 1))
-
var ret_tmp[7928693]:range(int(64),low,one)[1576928]
-
(7928696 call chpl_build_low_bounded_range[1576395] coerce_tmp[7928686] ret_tmp[7928693])
-
(7928699 'move' call_tmp[7928684] ret_tmp[7928693])
-
var call_tmp[7928702]:4*int(64)[1960494]
-
(7928704 'move' call_tmp[7928702] (7928706 '.' simple[5847885] shape[1965836]))
-
var call_tmp[7928709]:range(int(64),both,one)[1610039]
-
var coerce_tmp[7928711]:int(64)[10]
-
(7928713 'move' coerce_tmp[7928711] (7928715 'get svec member value' call_tmp[7928702] 1))
-
var ret_tmp[7928718]:range(int(64),both,one)[1610039]
-
(7928721 call #[1714265] call_tmp[7928684] coerce_tmp[7928711] ret_tmp[7928718])
-
(7928725 'move' call_tmp[7928709] ret_tmp[7928718])
-
var call_tmp[7928732]:4*int(64)[1960494]
-
(7928734 'move' call_tmp[7928732] (7928736 '.' simple[5847885] offset[1965842]))
-
var call_tmp[7928739]:range(int(64),low,one)[1576928]
-
var coerce_tmp[7928741]:int(64)[10]
-
(7928743 'move' coerce_tmp[7928741] (7928745 'get svec member value' call_tmp[7928732] 2))
-
var ret_tmp[7928748]:range(int(64),low,one)[1576928]
-
(7928751 call chpl_build_low_bounded_range[1576395] coerce_tmp[7928741] ret_tmp[7928748])
-
(7928754 'move' call_tmp[7928739] ret_tmp[7928748])
-
var call_tmp[7928757]:4*int(64)[1960494]
-
(7928759 'move' call_tmp[7928757] (7928761 '.' simple[5847885] shape[1965836]))
-
var call_tmp[7928764]:range(int(64),both,one)[1610039]
-
var coerce_tmp[7928766]:int(64)[10]
-
(7928768 'move' coerce_tmp[7928766] (7928770 'get svec member value' call_tmp[7928757] 2))
-
var ret_tmp[7928773]:range(int(64),both,one)[1610039]
-
(7928776 call #[1714265] call_tmp[7928739] coerce_tmp[7928766] ret_tmp[7928773])
-
(7928780 'move' call_tmp[7928764] ret_tmp[7928773])
-
var call_tmp[7928787]:4*int(64)[1960494]
-
(7928789 'move' call_tmp[7928787] (7928791 '.' simple[5847885] offset[1965842]))
-
var call_tmp[7928794]:range(int(64),low,one)[1576928]
-
var coerce_tmp[7928796]:int(64)[10]
-
(7928798 'move' coerce_tmp[7928796] (7928800 'get svec member value' call_tmp[7928787] 3))
-
var ret_tmp[7928803]:range(int(64),low,one)[1576928]
-
(7928806 call chpl_build_low_bounded_range[1576395] coerce_tmp[7928796] ret_tmp[7928803])
-
(7928809 'move' call_tmp[7928794] ret_tmp[7928803])
-
var call_tmp[7928812]:4*int(64)[1960494]
-
(7928814 'move' call_tmp[7928812] (7928816 '.' simple[5847885] shape[1965836]))
-
var call_tmp[7928819]:range(int(64),both,one)[1610039]
-
var coerce_tmp[7928821]:int(64)[10]
-
(7928823 'move' coerce_tmp[7928821] (7928825 'get svec member value' call_tmp[7928812] 3))
-
var ret_tmp[7928828]:range(int(64),both,one)[1610039]
-
(7928831 call #[1714265] call_tmp[7928794] coerce_tmp[7928821] ret_tmp[7928828])
-
(7928835 'move' call_tmp[7928819] ret_tmp[7928828])
-
var call_tmp[7928845]:domain(4,int(64),one)[1964360]
-
var ret_tmp[7928875]:domain(4,int(64),one)[1964360]
-
(7928878 call chpl__buildDomainExpr[1978287] call_tmp[7928654] call_tmp[7928709] call_tmp[7928764] call_tmp[7928819] 1 ret_tmp[7928875])
-
(7928885 'move' call_tmp[7928845] ret_tmp[7928875])
-
var call_tmp[7928888]:_RuntimeTypeInfo[1965805]
-
(7928890 'move' call_tmp[7928888] (7928893 call chpl__buildDomainRuntimeType[1961606] defaultDist[288287]))
-
var ret_tmp[7928895]:domain(4,int(64),one)[1964360]
-
var copy_tmp[7928897]:domain(4,int(64),one)[1964360]
-
(7928899 '=' copy_tmp[7928897] call_tmp[7928845])
-
(7928903 call chpl__coerceMove[1982705] call_tmp[7928888] copy_tmp[7928897] 0 ret_tmp[7928895])
-
(7928908 'move' ret[7928575] ret_tmp[7928895])
-
var dom[6201156]:domain(4,int(64),one)[1964360]
-
(6201158 'move' dom[6201156] ret[7928575])
-
var _instance[6201161]:domain(4,int(64),one)[1962822]
-
(6201165 'move' _instance[6201161] (6201167 '.' dom[6201156] _instance[1964354]))
-
(9249955 '.=' _instance[6201161] definedConst[268703] 1)
-
var this[6201196]:domain(4,int(64),one)[1964360]
-
(6201198 'move' this[6201196] dom[6201156])
-
var ret[7903241]:domain(4,int(64),one)[1962822]
-
(7903243 'move' ret[7903241] (7903245 '.v' this[6201196] _instance[1964354]))
-
var ret_tmp[7912648]:4*int(64)[1960494]
-
(7912651 call createTuple[1991537] 0 ret_tmp[7912648])
-
var this[6507193]:domain(4,int(64),one)[1962822]
-
(6507198 'move' this[6507193] ret[7903241])
-
var call_tmp[7901249]:4*range(int(64),both,one)[1961821]
-
(7901251 'move' call_tmp[7901249] (7901253 '.' this[6507193] ranges[1962812]))
-
var coerce_tmp[7714911]:range(int(64),both,one)[1610039]
-
(7714913 'move' coerce_tmp[7714911] (9249968 'get svec member value' call_tmp[7901249] 0))
-
var _ic__F0_this[9026533]:range(int(64),both,one)[1610039]
-
(7714965 'move' _ic__F0_this[9026533] coerce_tmp[7714911])
-
var taskInd_this[6506359]:domain(4,int(64),one)[1962822]
-
var this[6507200]:domain(4,int(64),one)[1962822]
-
(6507205 'move' this[6507200] ret[7903241])
-
(6506361 'move' taskInd_this[6506359] this[6507200])
-
(6506395 call checkIfIterWillOverflow[1612304] coerce_tmp[7714911] 1)
-
var i[6506398]:int(64)[10]
-
(6506402 'move' i[6506398] 0)
-
var this[6506407]:range(int(64),both,one)[1610039]
-
(6506409 'move' this[6506407] _ic__F0_this[9026533])
-
var coerce_tmp[7756158]:int(64)[10]
-
(7756160 'move' coerce_tmp[7756158] (7756162 '.v' this[6506407] _low[1610001]))
-
var this[6506433]:range(int(64),both,one)[1610039]
-
(6506435 'move' this[6506433] _ic__F0_this[9026533])
-
var coerce_tmp[7772537]:int(64)[10]
-
(7772539 'move' coerce_tmp[7772537] (7772541 '.v' this[6506433] _high[1610006]))
-
var end[6506452]:int(64)[10]
-
(6506454 'move' end[6506452] coerce_tmp[7772537])
-
var this[6506566]:domain(4,int(64),one)[1962822]
-
(6506568 'move' this[6506566] taskInd_this[6506359])
-
var this[6506590]:domain(4,int(64),one)[1962822]
-
(6506592 'move' this[6506590] taskInd_this[6506359])
-
CForLoop {
-
var i[6506506]:int(64)[10]
-
(6506508 'move' i[6506506] i[6506398])
-
var taskInd_i[6506533]:int(64)[10]
-
(6506535 'move' taskInd_i[6506533] i[6506506])
-
var call_tmp[7901259]:4*range(int(64),both,one)[1961821]
-
(7901261 'move' call_tmp[7901259] (7901263 '.' this[6506566] ranges[1962812]))
-
var coerce_tmp[7714974]:range(int(64),both,one)[1610039]
-
(7714976 'move' coerce_tmp[7714974] (9249971 'get svec member value' call_tmp[7901259] 1))
-
var _ic__F0_this[9026553]:range(int(64),both,one)[1610039]
-
(7715028 'move' _ic__F0_this[9026553] coerce_tmp[7714974])
-
var taskInd_this[6506588]:domain(4,int(64),one)[1962822]
-
(6506597 'move' taskInd_this[6506588] this[6506590])
-
(6506631 call checkIfIterWillOverflow[1612304] coerce_tmp[7714974] 1)
-
var i[6506634]:int(64)[10]
-
(6506638 'move' i[6506634] 0)
-
var this[6506643]:range(int(64),both,one)[1610039]
-
(6506645 'move' this[6506643] _ic__F0_this[9026553])
-
var coerce_tmp[7756175]:int(64)[10]
-
(7756177 'move' coerce_tmp[7756175] (7756179 '.v' this[6506643] _low[1610001]))
-
var this[6506669]:range(int(64),both,one)[1610039]
-
(6506671 'move' this[6506669] _ic__F0_this[9026553])
-
var coerce_tmp[7772554]:int(64)[10]
-
(7772556 'move' coerce_tmp[7772554] (7772558 '.v' this[6506669] _high[1610006]))
-
var end[6506688]:int(64)[10]
-
(6506690 'move' end[6506688] coerce_tmp[7772554])
-
var this[6697753]:domain(4,int(64),one)[1962822]
-
(6697758 'move' this[6697753] taskInd_this[6506588])
-
var this[6697760]:domain(4,int(64),one)[1962822]
-
(6697765 'move' this[6697760] taskInd_this[6506588])
-
CForLoop {
-
var i[6506742]:int(64)[10]
-
(6506744 'move' i[6506742] i[6506634])
-
var taskInd_i[6696915]:int(64)[10]
-
(6696918 'move' taskInd_i[6696915] i[6506742])
-
var call_tmp[7901269]:4*range(int(64),both,one)[1961821]
-
(7901271 'move' call_tmp[7901269] (7901273 '.' this[6697753] ranges[1962812]))
-
var coerce_tmp[7721148]:range(int(64),both,one)[1610039]
-
(7721150 'move' coerce_tmp[7721148] (9249974 'get svec member value' call_tmp[7901269] 2))
-
var _ic__F0_this[9028513]:range(int(64),both,one)[1610039]
-
(7721202 'move' _ic__F0_this[9028513] coerce_tmp[7721148])
-
var taskInd_this[6696962]:domain(4,int(64),one)[1962822]
-
(6696964 'move' taskInd_this[6696962] this[6697760])
-
(6696998 call checkIfIterWillOverflow[1612304] coerce_tmp[7721148] 1)
-
var i[6697001]:int(64)[10]
-
(6697005 'move' i[6697001] 0)
-
var this[6697010]:range(int(64),both,one)[1610039]
-
(6697012 'move' this[6697010] _ic__F0_this[9028513])
-
var coerce_tmp[7757841]:int(64)[10]
-
(7757843 'move' coerce_tmp[7757841] (7757845 '.v' this[6697010] _low[1610001]))
-
var this[6697036]:range(int(64),both,one)[1610039]
-
(6697038 'move' this[6697036] _ic__F0_this[9028513])
-
var coerce_tmp[7774220]:int(64)[10]
-
(7774222 'move' coerce_tmp[7774220] (7774224 '.v' this[6697036] _high[1610006]))
-
var end[6697055]:int(64)[10]
-
(6697057 'move' end[6697055] coerce_tmp[7774220])
-
var this[6697163]:domain(4,int(64),one)[1962822]
-
(6697165 'move' this[6697163] taskInd_this[6696962])
-
CForLoop {
-
var i[6697109]:int(64)[10]
-
(6697111 'move' i[6697109] i[6697001])
-
var taskInd_i[6697138]:int(64)[10]
-
(6697140 'move' taskInd_i[6697138] i[6697109])
-
var call_tmp[7901279]:4*range(int(64),both,one)[1961821]
-
(7901281 'move' call_tmp[7901279] (7901283 '.' this[6697163] ranges[1962812]))
-
var coerce_tmp[7721211]:range(int(64),both,one)[1610039]
-
(7721213 'move' coerce_tmp[7721211] (9249977 'get svec member value' call_tmp[7901279] 3))
-
var _ic__F0_this[9028533]:range(int(64),both,one)[1610039]
-
(7721265 'move' _ic__F0_this[9028533] coerce_tmp[7721211])
-
(6697212 call checkIfIterWillOverflow[1612304] coerce_tmp[7721211] 1)
-
var i[6697215]:int(64)[10]
-
(6697219 'move' i[6697215] 0)
-
var this[6697224]:range(int(64),both,one)[1610039]
-
(6697226 'move' this[6697224] _ic__F0_this[9028533])
-
var coerce_tmp[7757858]:int(64)[10]
-
(7757860 'move' coerce_tmp[7757858] (7757862 '.v' this[6697224] _low[1610001]))
-
var this[6697250]:range(int(64),both,one)[1610039]
-
(6697252 'move' this[6697250] _ic__F0_this[9028533])
-
var coerce_tmp[7774237]:int(64)[10]
-
(7774239 'move' coerce_tmp[7774237] (7774241 '.v' this[6697250] _high[1610006]))
-
var end[6697269]:int(64)[10]
-
(6697271 'move' end[6697269] coerce_tmp[7774237])
-
CForLoop {
-
var ret_tmp[6697348]:2*int(64)[1802073]
-
(9098918 'set svec member' ret_tmp[6697348] 0 taskInd_i[6697138])
-
(9098922 'set svec member' ret_tmp[6697348] 1 i[6697215])
-
var _yieldedIndex[6697396]:2*int(64)[1802073]
-
(6697751 'move' _yieldedIndex[6697396] ret_tmp[6697348])
-
var j_x0[9096510]:int(64)[10]
-
var j_x1[9096512]:int(64)[10]
-
(9096518 'move' j_x0[9096510] (9096516 'get svec member value' _yieldedIndex[6697396] 0))
-
(9096523 'move' j_x1[9096512] (9096521 'get svec member value' _yieldedIndex[6697396] 1))
-
var ret_tmp[6697433]:3*int(64)[1995504]
-
(9142391 'set svec member' ret_tmp[6697433] 0 taskInd_i[6696915])
-
(9142395 'set svec member' ret_tmp[6697433] 1 j_x0[9096510])
-
(9142399 'set svec member' ret_tmp[6697433] 2 j_x1[9096512])
-
var _yieldedIndex[6697447]:3*int(64)[1995504]
-
(6697449 'move' _yieldedIndex[6697447] ret_tmp[6697433])
-
var j_x0[9140769]:int(64)[10]
-
var j_x1[9140771]:int(64)[10]
-
var j_x2[9140773]:int(64)[10]
-
(9140779 'move' j_x0[9140769] (9140777 'get svec member value' _yieldedIndex[6697447] 0))
-
(9140784 'move' j_x1[9140771] (9140782 'get svec member value' _yieldedIndex[6697447] 1))
-
(9140789 'move' j_x2[9140773] (9140787 'get svec member value' _yieldedIndex[6697447] 2))
-
var ret_tmp[6697501]:4*int(64)[1960494]
-
(9115050 'set svec member' ret_tmp[6697501] 0 taskInd_i[6506533])
-
(9115054 'set svec member' ret_tmp[6697501] 1 j_x0[9140769])
-
(9115058 'set svec member' ret_tmp[6697501] 2 j_x1[9140771])
-
(9115062 'set svec member' ret_tmp[6697501] 3 j_x2[9140773])
-
(6697534 'noop' )
-
(6697556 'noop' )
-
(6697584 'noop' )
-
(6697606 'noop' )
-
var coerce_tmp[6697618]:4*int(64)[1960494]
-
(6697626 'move' coerce_tmp[6697618] ret_tmp[6697501])
-
var i_i[8746215]:4*int(64)[1960494]
-
(8746219 'move' i_i[8746215] (8746217 'set reference' coerce_tmp[6697618]))
-
var ret[8746222]:[domain(4,int(64),one)] real(32)[2596181]
-
(8746224 'move' ret[8746222] (8746226 '.v' call_tmp[8170842] _instance[2601224]))
-
(8746230 call checkAccess[4580395] call_tmp[8170842] i_i[8746215] ret[8746222])
-
var coerce_tmp[8746234]:[domain(4,int(64),one)] real(32)[2596181]
-
(8746236 'move' coerce_tmp[8746234] ret[8746222])
-
var _formal_tmp_in_ind[8746239]:4*int(64)[1960494]
-
(8746241 'move' _formal_tmp_in_ind[8746239] coerce_tmp[6697618])
-
var _formal_tmp_ind_x0[9119284]:int(64)[10]
-
var _formal_tmp_ind_x1[9119286]:int(64)[10]
-
var _formal_tmp_ind_x2[9119288]:int(64)[10]
-
var _formal_tmp_ind_x3[9119290]:int(64)[10]
-
(9119296 'move' _formal_tmp_ind_x0[9119284] (9119294 'get svec member value' _formal_tmp_in_ind[8746239] 0))
-
(9119301 'move' _formal_tmp_ind_x1[9119286] (9119299 'get svec member value' _formal_tmp_in_ind[8746239] 1))
-
(9119306 'move' _formal_tmp_ind_x2[9119288] (9119304 'get svec member value' _formal_tmp_in_ind[8746239] 2))
-
(9119311 'move' _formal_tmp_ind_x3[9119290] (9119309 'get svec member value' _formal_tmp_in_ind[8746239] 3))
-
var ret[8746249]:int(64)[10]
-
var sum[8746251]:int(64)[10]
-
(8746253 'move' sum[8746251] 0)
-
var call_tmp[8746263]:4*int(64)[1960494]
-
(8746265 'move' call_tmp[8746263] (8746267 '.' coerce_tmp[8746234] blk[2596128]))
-
var coerce_tmp[8746270]:int(64)[10]
-
(8746272 'move' coerce_tmp[8746270] (8746274 'get svec member value' call_tmp[8746263] 0))
-
var call_tmp[8746277]:int(64)[10]
-
(8746279 'move' call_tmp[8746277] (8746281 '*' _formal_tmp_ind_x0[9119284] coerce_tmp[8746270]))
-
var i_lhs[8746284]:int(64)[10]
-
(8746286 'move' i_lhs[8746284] (8746288 'set reference' sum[8746251]))
-
(8746290 '+=' i_lhs[8746284] call_tmp[8746277])
-
var call_tmp[8746300]:4*int(64)[1960494]
-
(8746302 'move' call_tmp[8746300] (8746304 '.' coerce_tmp[8746234] blk[2596128]))
-
var coerce_tmp[8746307]:int(64)[10]
-
(8746309 'move' coerce_tmp[8746307] (8746311 'get svec member value' call_tmp[8746300] 1))
-
var call_tmp[8746314]:int(64)[10]
-
(8746316 'move' call_tmp[8746314] (8746318 '*' _formal_tmp_ind_x1[9119286] coerce_tmp[8746307]))
-
var i_lhs[8746321]:int(64)[10]
-
(8746323 'move' i_lhs[8746321] (8746325 'set reference' sum[8746251]))
-
(8746327 '+=' i_lhs[8746321] call_tmp[8746314])
-
var call_tmp[8746337]:4*int(64)[1960494]
-
(8746339 'move' call_tmp[8746337] (8746341 '.' coerce_tmp[8746234] blk[2596128]))
-
var coerce_tmp[8746344]:int(64)[10]
-
(8746346 'move' coerce_tmp[8746344] (8746348 'get svec member value' call_tmp[8746337] 2))
-
var call_tmp[8746351]:int(64)[10]
-
(8746353 'move' call_tmp[8746351] (8746355 '*' _formal_tmp_ind_x2[9119288] coerce_tmp[8746344]))
-
var i_lhs[8746358]:int(64)[10]
-
(8746360 'move' i_lhs[8746358] (8746362 'set reference' sum[8746251]))
-
(8746364 '+=' i_lhs[8746358] call_tmp[8746351])
-
var i_lhs[8746374]:int(64)[10]
-
(8746376 'move' i_lhs[8746374] (8746378 'set reference' sum[8746251]))
-
(8746380 '+=' i_lhs[8746374] _formal_tmp_ind_x3[9119290])
-
(8746383 'move' ret[8746249] sum[8746251])
-
var coerce_tmp[8746386]:_ddata(real(32))[2172932]
-
(8746388 'move' coerce_tmp[8746386] (8746390 '.v' coerce_tmp[8746234] shiftedData[2596155]))
-
var call_tmp[8746393]:real(32)[91]
-
(8746395 'move' call_tmp[8746393] (8746397 'array_get' coerce_tmp[8746386] ret[8746249]))
-
var coerce_tmp[6697670]:4*int(64)[1960494]
-
(6697678 'move' coerce_tmp[6697670] ret_tmp[6697501])
-
var i_i[8748561]:4*int(64)[1960494]
-
(8748565 'move' i_i[8748561] (8748563 'set reference' coerce_tmp[6697670]))
-
var ret[8748570]:[domain(4,int(64),one)] real(32)[2596181]
-
(8748572 'move' ret[8748570] (8748574 '.v' call_tmp[8170826] _instance[2601224]))
-
(8748578 call checkAccess[4580395] call_tmp[8170826] i_i[8748561] ret[8748570])
-
var coerce_tmp[8748582]:[domain(4,int(64),one)] real(32)[2596181]
-
(8748584 'move' coerce_tmp[8748582] ret[8748570])
-
var _formal_tmp_in_ind[8748587]:4*int(64)[1960494]
-
(8748589 'move' _formal_tmp_in_ind[8748587] coerce_tmp[6697670])
-
var _formal_tmp_ind_x0[9119636]:int(64)[10]
-
var _formal_tmp_ind_x1[9119638]:int(64)[10]
-
var _formal_tmp_ind_x2[9119640]:int(64)[10]
-
var _formal_tmp_ind_x3[9119642]:int(64)[10]
-
(9119648 'move' _formal_tmp_ind_x0[9119636] (9119646 'get svec member value' _formal_tmp_in_ind[8748587] 0))
-
(9119653 'move' _formal_tmp_ind_x1[9119638] (9119651 'get svec member value' _formal_tmp_in_ind[8748587] 1))
-
(9119658 'move' _formal_tmp_ind_x2[9119640] (9119656 'get svec member value' _formal_tmp_in_ind[8748587] 2))
-
(9119663 'move' _formal_tmp_ind_x3[9119642] (9119661 'get svec member value' _formal_tmp_in_ind[8748587] 3))
-
var ret[8748597]:real(32)[91]
-
var ret[8748599]:int(64)[10]
-
var sum[8748601]:int(64)[10]
-
(8748603 'move' sum[8748601] 0)
-
var call_tmp[8748613]:4*int(64)[1960494]
-
(8748615 'move' call_tmp[8748613] (8748617 '.' coerce_tmp[8748582] blk[2596128]))
-
var coerce_tmp[8748620]:int(64)[10]
-
(8748622 'move' coerce_tmp[8748620] (8748624 'get svec member value' call_tmp[8748613] 0))
-
var call_tmp[8748627]:int(64)[10]
-
(8748629 'move' call_tmp[8748627] (8748631 '*' _formal_tmp_ind_x0[9119636] coerce_tmp[8748620]))
-
var i_lhs[8748634]:int(64)[10]
-
(8748636 'move' i_lhs[8748634] (8748638 'set reference' sum[8748601]))
-
(8748640 '+=' i_lhs[8748634] call_tmp[8748627])
-
var call_tmp[8748650]:4*int(64)[1960494]
-
(8748652 'move' call_tmp[8748650] (8748654 '.' coerce_tmp[8748582] blk[2596128]))
-
var coerce_tmp[8748657]:int(64)[10]
-
(8748659 'move' coerce_tmp[8748657] (8748661 'get svec member value' call_tmp[8748650] 1))
-
var call_tmp[8748664]:int(64)[10]
-
(8748666 'move' call_tmp[8748664] (8748668 '*' _formal_tmp_ind_x1[9119638] coerce_tmp[8748657]))
-
var i_lhs[8748671]:int(64)[10]
-
(8748673 'move' i_lhs[8748671] (8748675 'set reference' sum[8748601]))
-
(8748677 '+=' i_lhs[8748671] call_tmp[8748664])
-
var call_tmp[8748687]:4*int(64)[1960494]
-
(8748689 'move' call_tmp[8748687] (8748691 '.' coerce_tmp[8748582] blk[2596128]))
-
var coerce_tmp[8748694]:int(64)[10]
-
(8748696 'move' coerce_tmp[8748694] (8748698 'get svec member value' call_tmp[8748687] 2))
-
var call_tmp[8748701]:int(64)[10]
-
(8748703 'move' call_tmp[8748701] (8748705 '*' _formal_tmp_ind_x2[9119640] coerce_tmp[8748694]))
-
var i_lhs[8748708]:int(64)[10]
-
(8748710 'move' i_lhs[8748708] (8748712 'set reference' sum[8748601]))
-
(8748714 '+=' i_lhs[8748708] call_tmp[8748701])
-
var i_lhs[8748724]:int(64)[10]
-
(8748726 'move' i_lhs[8748724] (8748728 'set reference' sum[8748601]))
-
(8748730 '+=' i_lhs[8748724] _formal_tmp_ind_x3[9119642])
-
(8748733 'move' ret[8748599] sum[8748601])
-
var coerce_tmp[8748736]:_ddata(real(32))[2172932]
-
(8748738 'move' coerce_tmp[8748736] (8748740 '.v' coerce_tmp[8748582] shiftedData[2596155]))
-
var call_tmp[8748743]:real(32)[91]
-
(8748745 'move' call_tmp[8748743] (8748747 'array_get' coerce_tmp[8748736] ret[8748599]))
-
(8748750 'move' ret[8748597] (8748752 'deref' call_tmp[8748743]))
-
var call_tmp[7322630]:real(32)[91]
-
(7322632 'move' call_tmp[7322630] (7322635 call expf[6827] ret[8748597]))
-
(7491456 '=' call_tmp[8746393] call_tmp[7322630])
-
{
-
(6697282 '=' i[6697215] coerce_tmp[7757858])
}
-
{
-
(6697286 '<=' i[6697215] end[6697269])
}
-
{
-
(6697294 '+=' i[6697215] 1)
}
}
-
label _end_these[6697377]
-
label _endthese_help[6697382]
-
{
-
(6697068 '=' i[6697001] coerce_tmp[7757841])
}
-
{
-
(6697072 '<=' i[6697001] end[6697055])
}
-
{
-
(6697080 '+=' i[6697001] 1)
}
}
-
label _end_these[6697387]
-
label _endthese_help[6697392]
-
{
-
(6506701 '=' i[6506634] coerce_tmp[7756175])
}
-
{
-
(6506705 '<=' i[6506634] end[6506688])
}
-
{
-
(6506713 '+=' i[6506634] 1)
}
}
-
label _end_these[6506947]
-
label _endthese_help[6506952]
-
{
-
(6506465 '=' i[6506398] coerce_tmp[7756158])
}
-
{
-
(6506469 '<=' i[6506398] end[6506452])
}
-
{
-
(6506477 '+=' i[6506398] 1)
}
}
-
label _end_these[6506957]
-
label _endthese_help[6506962]
-
label _endthese[6201395]
-
label _endthese[6201403]
-
(6201409 call chpl__autoDestroy[4043262] dom[6201156])
-
label _endthese[6201411]
-
label _endevery[5847942]
-
(5660572 call chpl_after_forall_fence[69473])
-
(5653383 call chpl__autoDestroy[4043262] call_tmp[4926258])
-
label _end_forward[4926772]
-
(5605904 '=' _retArg[5605902] output[4926199])
-
(5605906 return _void[46])
}
-
- «»
function expOp(shared BaseTensorResource(real(32),5))[4990383] . forward[4992255] ( this[4992259]:expOp(shared BaseTensorResource(real(32),5))[4990383] , _retArg[5606718]:ndarray(5,real(32))[2679336] ) : void[4]
const ref arg this[4992259]:expOp(shared BaseTensorResource(real(32),5))[4990383] ref arg _retArg[5606718]:ndarray(5,real(32))[2679336]-
{
-
var call_tmp[8894365]:shared BaseTensorResource(real(32),5)[2686980]
-
(8894367 'move' call_tmp[8894365] (8894369 '.' this[4992259] input[4990376]))
-
var call_tmp[4992277]:ndarray(5,real(32))[2679336]
-
var coerce_tmp[4992904]:BaseTensorResource(real(32),5)[2679277]
-
(4992910 'move' coerce_tmp[4992904] (4992906 call borrow[2826541] call_tmp[8894365]))
-
(4992279 'move' call_tmp[4992277] (4992282 call array[3773074] coerce_tmp[4992904]))
-
var call_tmp[4992285]:rect(5)[2665060]
-
var ret_tmp[5601852]:rect(5)[2665060]
-
(4992290 call _dom[4596875] call_tmp[4992277] ret_tmp[5601852])
-
(5601855 'move' call_tmp[4992285] ret_tmp[5601852])
-
var call_tmp[8894375]:shared BaseTensorResource(real(32),5)[2686980]
-
(8894377 'move' call_tmp[8894375] (8894379 '.' this[4992259] input[4990376]))
-
var coerce_tmp[4992916]:BaseTensorResource(real(32),5)[2679277]
-
(4992922 'move' coerce_tmp[4992916] (4992918 call borrow[2826541] call_tmp[8894375]))
-
(4992306 call array[3773074] coerce_tmp[4992916])
-
var call_tmp[4992317]:ndarray(5,real(32))[2679336]
-
var initTemp[4992929]:ndarray(5,real(32))[2679336]
-
(4992932 call init[4596933] initTemp[4992929] call_tmp[4992285])
-
(4992319 'move' call_tmp[4992317] initTemp[4992929])
-
var output[4992325]:ndarray(5,real(32))[2679336]
-
(4992327 'move' output[4992325] call_tmp[4992317])
-
var call_tmp[8894385]:shared BaseTensorResource(real(32),5)[2686980]
-
(8894387 'move' call_tmp[8894385] (8894389 '.' this[4992259] input[4990376]))
-
var call_tmp[4992343]:ndarray(5,real(32))[2679336]
-
var coerce_tmp[4992948]:BaseTensorResource(real(32),5)[2679277]
-
(4992954 'move' coerce_tmp[4992948] (4992950 call borrow[2826541] call_tmp[8894385]))
-
(4992345 'move' call_tmp[4992343] (4992348 call array[3773074] coerce_tmp[4992948]))
-
var call_tmp[8238571]:[domain(5,int(64),one)] real(32)[2686476]
-
(8238573 'move' call_tmp[8238571] (8238575 '.' call_tmp[4992343] data[2679327]))
-
var call_tmp[8238587]:[domain(5,int(64),one)] real(32)[2686476]
-
(8238589 'move' call_tmp[8238587] (8238591 '.' output[4992325] data[2679327]))
-
var call_tmp[4992384]:domain(5,int(64),one)[2663397]
-
var ret_tmp[5578451]:domain(5,int(64),one)[2663397]
-
(4992389 call _dom[2769564] call_tmp[8238587] ret_tmp[5578451])
-
(5578454 'move' call_tmp[4992384] ret_tmp[5578451])
-
var i_this[5860887]:domain(5,int(64),one)[2663397]
-
(5860891 'move' i_this[5860887] (5860889 'set reference' call_tmp[4992384]))
-
var call_tmp[8229767]:rect(5)[2665060]
-
var initTemp[8229769]:rect(5)[2665060]
-
var i_this[8229771]:rect(5)[2665060]
-
(8229773 'move' i_this[8229771] (8229775 'set reference' initTemp[8229769]))
-
var call_tmp_x0[9048790]:range(int(64),both,one)[1610039]
-
var call_tmp_x1[9048792]:range(int(64),both,one)[1610039]
-
var call_tmp_x2[9048794]:range(int(64),both,one)[1610039]
-
var call_tmp_x3[9048796]:range(int(64),both,one)[1610039]
-
var call_tmp_x4[9048798]:range(int(64),both,one)[1610039]
-
var ret_tmp[8229779]:5*range(int(64),both,one)[2660739]
-
(8229782 call dims[2706326] i_this[5860887] ret_tmp[8229779])
-
(9048804 'move' call_tmp_x0[9048790] (9048802 'get svec member value' ret_tmp[8229779] 0))
-
(9048809 'move' call_tmp_x1[9048792] (9048807 'get svec member value' ret_tmp[8229779] 1))
-
(9048814 'move' call_tmp_x2[9048794] (9048812 'get svec member value' ret_tmp[8229779] 2))
-
(9048819 'move' call_tmp_x3[9048796] (9048817 'get svec member value' ret_tmp[8229779] 3))
-
(9048824 'move' call_tmp_x4[9048798] (9048822 'get svec member value' ret_tmp[8229779] 4))
-
var shape[8229788]:5*int(64)[2664814]
-
(9178991 'set svec member' shape[8229788] 0 0)
-
(9178995 'set svec member' shape[8229788] 1 0)
-
(9178999 'set svec member' shape[8229788] 2 0)
-
(9179003 'set svec member' shape[8229788] 3 0)
-
(9179007 'set svec member' shape[8229788] 4 0)
-
var offset[8229815]:5*int(64)[2664814]
-
(9179026 'set svec member' offset[8229815] 0 0)
-
(9179030 'set svec member' offset[8229815] 1 0)
-
(9179034 'set svec member' offset[8229815] 2 0)
-
(9179038 'set svec member' offset[8229815] 3 0)
-
(9179042 'set svec member' offset[8229815] 4 0)
-
var coerce_tmp[8229842]:range(int(64),both,one)[1610039]
-
(8229844 'move' coerce_tmp[8229842] call_tmp_x0[9048790])
-
var coerce_tmp[8229849]:int(64)[10]
-
(8229851 'move' coerce_tmp[8229849] (8229853 '.v' coerce_tmp[8229842] _high[1610006]))
-
var coerce_tmp[8229856]:range(int(64),both,one)[1610039]
-
(8229858 'move' coerce_tmp[8229856] call_tmp_x0[9048790])
-
var coerce_tmp[8229863]:int(64)[10]
-
(8229865 'move' coerce_tmp[8229863] (8229867 '.v' coerce_tmp[8229856] _low[1610001]))
-
(8229870 'set svec member' offset[8229815] 0 coerce_tmp[8229863])
-
var call_tmp[8229874]:int(64)[10]
-
(8229876 'move' call_tmp[8229874] (8229878 '-' coerce_tmp[8229849] coerce_tmp[8229863]))
-
var call_tmp[8229881]:int(64)[10]
-
(8229883 'move' call_tmp[8229881] (8229885 '+' call_tmp[8229874] 1))
-
(8229888 'set svec member' shape[8229788] 0 call_tmp[8229881])
-
var coerce_tmp[8229892]:range(int(64),both,one)[1610039]
-
(8229894 'move' coerce_tmp[8229892] call_tmp_x1[9048792])
-
var coerce_tmp[8229899]:int(64)[10]
-
(8229901 'move' coerce_tmp[8229899] (8229903 '.v' coerce_tmp[8229892] _high[1610006]))
-
var coerce_tmp[8229906]:range(int(64),both,one)[1610039]
-
(8229908 'move' coerce_tmp[8229906] call_tmp_x1[9048792])
-
var coerce_tmp[8229913]:int(64)[10]
-
(8229915 'move' coerce_tmp[8229913] (8229917 '.v' coerce_tmp[8229906] _low[1610001]))
-
(8229920 'set svec member' offset[8229815] 1 coerce_tmp[8229913])
-
var call_tmp[8229924]:int(64)[10]
-
(8229926 'move' call_tmp[8229924] (8229928 '-' coerce_tmp[8229899] coerce_tmp[8229913]))
-
var call_tmp[8229931]:int(64)[10]
-
(8229933 'move' call_tmp[8229931] (8229935 '+' call_tmp[8229924] 1))
-
(8229938 'set svec member' shape[8229788] 1 call_tmp[8229931])
-
var coerce_tmp[8229942]:range(int(64),both,one)[1610039]
-
(8229944 'move' coerce_tmp[8229942] call_tmp_x2[9048794])
-
var coerce_tmp[8229949]:int(64)[10]
-
(8229951 'move' coerce_tmp[8229949] (8229953 '.v' coerce_tmp[8229942] _high[1610006]))
-
var coerce_tmp[8229956]:range(int(64),both,one)[1610039]
-
(8229958 'move' coerce_tmp[8229956] call_tmp_x2[9048794])
-
var coerce_tmp[8229963]:int(64)[10]
-
(8229965 'move' coerce_tmp[8229963] (8229967 '.v' coerce_tmp[8229956] _low[1610001]))
-
(8229970 'set svec member' offset[8229815] 2 coerce_tmp[8229963])
-
var call_tmp[8229974]:int(64)[10]
-
(8229976 'move' call_tmp[8229974] (8229978 '-' coerce_tmp[8229949] coerce_tmp[8229963]))
-
var call_tmp[8229981]:int(64)[10]
-
(8229983 'move' call_tmp[8229981] (8229985 '+' call_tmp[8229974] 1))
-
(8229988 'set svec member' shape[8229788] 2 call_tmp[8229981])
-
var coerce_tmp[8229992]:range(int(64),both,one)[1610039]
-
(8229994 'move' coerce_tmp[8229992] call_tmp_x3[9048796])
-
var coerce_tmp[8229999]:int(64)[10]
-
(8230001 'move' coerce_tmp[8229999] (8230003 '.v' coerce_tmp[8229992] _high[1610006]))
-
var coerce_tmp[8230006]:range(int(64),both,one)[1610039]
-
(8230008 'move' coerce_tmp[8230006] call_tmp_x3[9048796])
-
var coerce_tmp[8230013]:int(64)[10]
-
(8230015 'move' coerce_tmp[8230013] (8230017 '.v' coerce_tmp[8230006] _low[1610001]))
-
(8230020 'set svec member' offset[8229815] 3 coerce_tmp[8230013])
-
var call_tmp[8230024]:int(64)[10]
-
(8230026 'move' call_tmp[8230024] (8230028 '-' coerce_tmp[8229999] coerce_tmp[8230013]))
-
var call_tmp[8230031]:int(64)[10]
-
(8230033 'move' call_tmp[8230031] (8230035 '+' call_tmp[8230024] 1))
-
(8230038 'set svec member' shape[8229788] 3 call_tmp[8230031])
-
var coerce_tmp[8230042]:range(int(64),both,one)[1610039]
-
(8230044 'move' coerce_tmp[8230042] call_tmp_x4[9048798])
-
var coerce_tmp[8230049]:int(64)[10]
-
(8230051 'move' coerce_tmp[8230049] (8230053 '.v' coerce_tmp[8230042] _high[1610006]))
-
var coerce_tmp[8230056]:range(int(64),both,one)[1610039]
-
(8230058 'move' coerce_tmp[8230056] call_tmp_x4[9048798])
-
var coerce_tmp[8230063]:int(64)[10]
-
(8230065 'move' coerce_tmp[8230063] (8230067 '.v' coerce_tmp[8230056] _low[1610001]))
-
(8230070 'set svec member' offset[8229815] 4 coerce_tmp[8230063])
-
var call_tmp[8230074]:int(64)[10]
-
(8230076 'move' call_tmp[8230074] (8230078 '-' coerce_tmp[8230049] coerce_tmp[8230063]))
-
var call_tmp[8230081]:int(64)[10]
-
(8230083 'move' call_tmp[8230081] (8230085 '+' call_tmp[8230074] 1))
-
(8230088 'set svec member' shape[8229788] 4 call_tmp[8230081])
-
var coerce_tmp_x0[9179044]:int(64)[10]
-
var coerce_tmp_x1[9179046]:int(64)[10]
-
var coerce_tmp_x2[9179048]:int(64)[10]
-
var coerce_tmp_x3[9179050]:int(64)[10]
-
var coerce_tmp_x4[9179052]:int(64)[10]
-
(9179058 'move' coerce_tmp_x0[9179044] (9179056 'get svec member value' shape[8229788] 0))
-
(9179063 'move' coerce_tmp_x1[9179046] (9179061 'get svec member value' shape[8229788] 1))
-
(9179068 'move' coerce_tmp_x2[9179048] (9179066 'get svec member value' shape[8229788] 2))
-
(9179073 'move' coerce_tmp_x3[9179050] (9179071 'get svec member value' shape[8229788] 3))
-
(9179078 'move' coerce_tmp_x4[9179052] (9179076 'get svec member value' shape[8229788] 4))
-
var strides[8230097]:5*int(64)[2664814]
-
(9179101 'set svec member' strides[8230097] 0 0)
-
(9179105 'set svec member' strides[8230097] 1 0)
-
(9179109 'set svec member' strides[8230097] 2 0)
-
(9179113 'set svec member' strides[8230097] 3 0)
-
(9179117 'set svec member' strides[8230097] 4 0)
-
var size[8230124]:int(64)[10]
-
(8230126 'move' size[8230124] 1)
-
(8230129 'set svec member' strides[8230097] 4 1)
-
var i_lhs[8230140]:int(64)[10]
-
(8230142 'move' i_lhs[8230140] (8230144 'set reference' size[8230124]))
-
(8230146 '*=' i_lhs[8230140] coerce_tmp_x4[9179052])
-
(8230149 'set svec member' strides[8230097] 3 size[8230124])
-
var i_lhs[8230160]:int(64)[10]
-
(8230162 'move' i_lhs[8230160] (8230164 'set reference' size[8230124]))
-
(8230166 '*=' i_lhs[8230160] coerce_tmp_x3[9179050])
-
(8230169 'set svec member' strides[8230097] 2 size[8230124])
-
var i_lhs[8230180]:int(64)[10]
-
(8230182 'move' i_lhs[8230180] (8230184 'set reference' size[8230124]))
-
(8230186 '*=' i_lhs[8230180] coerce_tmp_x2[9179048])
-
(8230189 'set svec member' strides[8230097] 1 size[8230124])
-
var i_lhs[8230200]:int(64)[10]
-
(8230202 'move' i_lhs[8230200] (8230204 'set reference' size[8230124]))
-
(8230206 '*=' i_lhs[8230200] coerce_tmp_x1[9179046])
-
(8230209 'set svec member' strides[8230097] 0 size[8230124])
-
var i_lhs[8230220]:int(64)[10]
-
(8230222 'move' i_lhs[8230220] (8230224 'set reference' size[8230124]))
-
(8230226 '*=' i_lhs[8230220] coerce_tmp_x0[9179044])
-
(8230229 '.=' i_this[8229771] shape[2665039] shape[8229788])
-
(8230233 '.=' i_this[8229771] offset[2665045] offset[8229815])
-
(8230237 '.=' i_this[8229771] size[2665051] size[8230124])
-
(8230241 '.=' i_this[8229771] strides[2665054] strides[8230097])
-
(8230245 'move' call_tmp[8229767] initTemp[8229769])
-
var simple[5860907]:rect(5)[2665060]
-
(5860909 'move' simple[5860907] call_tmp[8229767])
-
var ret[8234452]:domain(5,int(64),one)[2663397]
-
var elt_x0[8234460]:range(int(64),both,one)[1610039]
-
(8234463 call init[1763679] elt_x0[8234460])
-
var elt_x1[8234469]:range(int(64),both,one)[1610039]
-
(8234472 call init[1763679] elt_x1[8234469])
-
var elt_x2[8234478]:range(int(64),both,one)[1610039]
-
(8234481 call init[1763679] elt_x2[8234478])
-
var elt_x3[8234487]:range(int(64),both,one)[1610039]
-
(8234490 call init[1763679] elt_x3[8234487])
-
var elt_x4[8234496]:range(int(64),both,one)[1610039]
-
(8234499 call init[1763679] elt_x4[8234496])
-
var call_tmp[8234508]:5*int(64)[2664814]
-
(8234510 'move' call_tmp[8234508] (8234512 '.' simple[5860907] offset[2665045]))
-
var call_tmp[8234515]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8234517]:int(64)[10]
-
(8234519 'move' coerce_tmp[8234517] (8234521 'get svec member value' call_tmp[8234508] 0))
-
var ret_tmp[8234524]:range(int(64),low,one)[1576928]
-
(8234527 call chpl_build_low_bounded_range[1576395] coerce_tmp[8234517] ret_tmp[8234524])
-
(8234530 'move' call_tmp[8234515] ret_tmp[8234524])
-
var call_tmp[8234533]:5*int(64)[2664814]
-
(8234535 'move' call_tmp[8234533] (8234537 '.' simple[5860907] shape[2665039]))
-
var call_tmp[8234540]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8234542]:int(64)[10]
-
(8234544 'move' coerce_tmp[8234542] (8234546 'get svec member value' call_tmp[8234533] 0))
-
var ret_tmp[8234549]:range(int(64),both,one)[1610039]
-
(8234552 call #[1714265] call_tmp[8234515] coerce_tmp[8234542] ret_tmp[8234549])
-
(8234556 'move' call_tmp[8234540] ret_tmp[8234549])
-
var call_tmp[8234563]:5*int(64)[2664814]
-
(8234565 'move' call_tmp[8234563] (8234567 '.' simple[5860907] offset[2665045]))
-
var call_tmp[8234570]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8234572]:int(64)[10]
-
(8234574 'move' coerce_tmp[8234572] (8234576 'get svec member value' call_tmp[8234563] 1))
-
var ret_tmp[8234579]:range(int(64),low,one)[1576928]
-
(8234582 call chpl_build_low_bounded_range[1576395] coerce_tmp[8234572] ret_tmp[8234579])
-
(8234585 'move' call_tmp[8234570] ret_tmp[8234579])
-
var call_tmp[8234588]:5*int(64)[2664814]
-
(8234590 'move' call_tmp[8234588] (8234592 '.' simple[5860907] shape[2665039]))
-
var call_tmp[8234595]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8234597]:int(64)[10]
-
(8234599 'move' coerce_tmp[8234597] (8234601 'get svec member value' call_tmp[8234588] 1))
-
var ret_tmp[8234604]:range(int(64),both,one)[1610039]
-
(8234607 call #[1714265] call_tmp[8234570] coerce_tmp[8234597] ret_tmp[8234604])
-
(8234611 'move' call_tmp[8234595] ret_tmp[8234604])
-
var call_tmp[8234618]:5*int(64)[2664814]
-
(8234620 'move' call_tmp[8234618] (8234622 '.' simple[5860907] offset[2665045]))
-
var call_tmp[8234625]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8234627]:int(64)[10]
-
(8234629 'move' coerce_tmp[8234627] (8234631 'get svec member value' call_tmp[8234618] 2))
-
var ret_tmp[8234634]:range(int(64),low,one)[1576928]
-
(8234637 call chpl_build_low_bounded_range[1576395] coerce_tmp[8234627] ret_tmp[8234634])
-
(8234640 'move' call_tmp[8234625] ret_tmp[8234634])
-
var call_tmp[8234643]:5*int(64)[2664814]
-
(8234645 'move' call_tmp[8234643] (8234647 '.' simple[5860907] shape[2665039]))
-
var call_tmp[8234650]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8234652]:int(64)[10]
-
(8234654 'move' coerce_tmp[8234652] (8234656 'get svec member value' call_tmp[8234643] 2))
-
var ret_tmp[8234659]:range(int(64),both,one)[1610039]
-
(8234662 call #[1714265] call_tmp[8234625] coerce_tmp[8234652] ret_tmp[8234659])
-
(8234666 'move' call_tmp[8234650] ret_tmp[8234659])
-
var call_tmp[8234673]:5*int(64)[2664814]
-
(8234675 'move' call_tmp[8234673] (8234677 '.' simple[5860907] offset[2665045]))
-
var call_tmp[8234680]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8234682]:int(64)[10]
-
(8234684 'move' coerce_tmp[8234682] (8234686 'get svec member value' call_tmp[8234673] 3))
-
var ret_tmp[8234689]:range(int(64),low,one)[1576928]
-
(8234692 call chpl_build_low_bounded_range[1576395] coerce_tmp[8234682] ret_tmp[8234689])
-
(8234695 'move' call_tmp[8234680] ret_tmp[8234689])
-
var call_tmp[8234698]:5*int(64)[2664814]
-
(8234700 'move' call_tmp[8234698] (8234702 '.' simple[5860907] shape[2665039]))
-
var call_tmp[8234705]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8234707]:int(64)[10]
-
(8234709 'move' coerce_tmp[8234707] (8234711 'get svec member value' call_tmp[8234698] 3))
-
var ret_tmp[8234714]:range(int(64),both,one)[1610039]
-
(8234717 call #[1714265] call_tmp[8234680] coerce_tmp[8234707] ret_tmp[8234714])
-
(8234721 'move' call_tmp[8234705] ret_tmp[8234714])
-
var call_tmp[8234728]:5*int(64)[2664814]
-
(8234730 'move' call_tmp[8234728] (8234732 '.' simple[5860907] offset[2665045]))
-
var call_tmp[8234735]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8234737]:int(64)[10]
-
(8234739 'move' coerce_tmp[8234737] (8234741 'get svec member value' call_tmp[8234728] 4))
-
var ret_tmp[8234744]:range(int(64),low,one)[1576928]
-
(8234747 call chpl_build_low_bounded_range[1576395] coerce_tmp[8234737] ret_tmp[8234744])
-
(8234750 'move' call_tmp[8234735] ret_tmp[8234744])
-
var call_tmp[8234753]:5*int(64)[2664814]
-
(8234755 'move' call_tmp[8234753] (8234757 '.' simple[5860907] shape[2665039]))
-
var call_tmp[8234760]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8234762]:int(64)[10]
-
(8234764 'move' coerce_tmp[8234762] (8234766 'get svec member value' call_tmp[8234753] 4))
-
var ret_tmp[8234769]:range(int(64),both,one)[1610039]
-
(8234772 call #[1714265] call_tmp[8234735] coerce_tmp[8234762] ret_tmp[8234769])
-
(8234776 'move' call_tmp[8234760] ret_tmp[8234769])
-
var call_tmp[8234786]:domain(5,int(64),one)[2663397]
-
var ret_tmp[8234823]:domain(5,int(64),one)[2663397]
-
(8234826 call chpl__buildDomainExpr[2784666] call_tmp[8234540] call_tmp[8234595] call_tmp[8234650] call_tmp[8234705] call_tmp[8234760] 1 ret_tmp[8234823])
-
(8234834 'move' call_tmp[8234786] ret_tmp[8234823])
-
var call_tmp[8234837]:_RuntimeTypeInfo[2665008]
-
(8234839 'move' call_tmp[8234837] (8234842 call chpl__buildDomainRuntimeType[2660521] defaultDist[288287]))
-
var ret_tmp[8234844]:domain(5,int(64),one)[2663397]
-
var copy_tmp[8234846]:domain(5,int(64),one)[2663397]
-
(8234848 '=' copy_tmp[8234846] call_tmp[8234786])
-
(8234852 call chpl__coerceMove[2689772] call_tmp[8234837] copy_tmp[8234846] 0 ret_tmp[8234844])
-
(8234857 'move' ret[8234452] ret_tmp[8234844])
-
var dom[6209675]:domain(5,int(64),one)[2663397]
-
(6209677 'move' dom[6209675] ret[8234452])
-
var _instance[6209680]:domain(5,int(64),one)[2661797]
-
(6209684 'move' _instance[6209680] (6209686 '.' dom[6209675] _instance[2663391]))
-
(9251108 '.=' _instance[6209680] definedConst[268703] 1)
-
var this[6209715]:domain(5,int(64),one)[2663397]
-
(6209717 'move' this[6209715] dom[6209675])
-
var ret[8182103]:domain(5,int(64),one)[2661797]
-
(8182105 'move' ret[8182103] (8182107 '.v' this[6209715] _instance[2663391]))
-
var ret_tmp[8199678]:5*int(64)[2664814]
-
(8199681 call createTuple[2724492] 0 ret_tmp[8199678])
-
var this[6515566]:domain(5,int(64),one)[2661797]
-
(6515568 'move' this[6515566] ret[8182103])
-
var this[6515613]:domain(5,int(64),one)[2661797]
-
(6515615 'move' this[6515613] ret[8182103])
-
var call_tmp[8179859]:5*range(int(64),both,one)[2660739]
-
(8179861 'move' call_tmp[8179859] (8179863 '.' this[6515613] ranges[2661787]))
-
var coerce_tmp[7715919]:range(int(64),both,one)[1610039]
-
(7715921 'move' coerce_tmp[7715919] (9251121 'get svec member value' call_tmp[8179859] 0))
-
var _ic__F0_this[9026853]:range(int(64),both,one)[1610039]
-
(7715973 'move' _ic__F0_this[9026853] coerce_tmp[7715919])
-
var taskInd_this[6515635]:domain(5,int(64),one)[2661797]
-
(6515637 'move' taskInd_this[6515635] this[6515566])
-
(6515671 call checkIfIterWillOverflow[1612304] coerce_tmp[7715919] 1)
-
var i[6515674]:int(64)[10]
-
(6515678 'move' i[6515674] 0)
-
var this[6515683]:range(int(64),both,one)[1610039]
-
(6515685 'move' this[6515683] _ic__F0_this[9026853])
-
var coerce_tmp[7756430]:int(64)[10]
-
(7756432 'move' coerce_tmp[7756430] (7756434 '.v' this[6515683] _low[1610001]))
-
var this[6515709]:range(int(64),both,one)[1610039]
-
(6515711 'move' this[6515709] _ic__F0_this[9026853])
-
var coerce_tmp[7772809]:int(64)[10]
-
(7772811 'move' coerce_tmp[7772809] (7772813 '.v' this[6515709] _high[1610006]))
-
var end[6515728]:int(64)[10]
-
(6515730 'move' end[6515728] coerce_tmp[7772809])
-
var this[6706090]:domain(5,int(64),one)[2661797]
-
(6706095 'move' this[6706090] taskInd_this[6515635])
-
var this[6706097]:domain(5,int(64),one)[2661797]
-
(6706102 'move' this[6706097] taskInd_this[6515635])
-
CForLoop {
-
var i[6515782]:int(64)[10]
-
(6515784 'move' i[6515782] i[6515674])
-
var taskInd_i[6704656]:int(64)[10]
-
(6704659 'move' taskInd_i[6704656] i[6515782])
-
var call_tmp[8179869]:5*range(int(64),both,one)[2660739]
-
(8179871 'move' call_tmp[8179869] (8179873 '.' this[6706090] ranges[2661787]))
-
var coerce_tmp[7721967]:range(int(64),both,one)[1610039]
-
(7721969 'move' coerce_tmp[7721967] (9251124 'get svec member value' call_tmp[8179869] 1))
-
var _ic__F0_this[9028773]:range(int(64),both,one)[1610039]
-
(7722021 'move' _ic__F0_this[9028773] coerce_tmp[7721967])
-
var taskInd_this[6704703]:domain(5,int(64),one)[2661797]
-
(6704705 'move' taskInd_this[6704703] this[6706097])
-
(6704739 call checkIfIterWillOverflow[1612304] coerce_tmp[7721967] 1)
-
var i[6704742]:int(64)[10]
-
(6704746 'move' i[6704742] 0)
-
var this[6704751]:range(int(64),both,one)[1610039]
-
(6704753 'move' this[6704751] _ic__F0_this[9028773])
-
var coerce_tmp[7758062]:int(64)[10]
-
(7758064 'move' coerce_tmp[7758062] (7758066 '.v' this[6704751] _low[1610001]))
-
var this[6704777]:range(int(64),both,one)[1610039]
-
(6704779 'move' this[6704777] _ic__F0_this[9028773])
-
var coerce_tmp[7774441]:int(64)[10]
-
(7774443 'move' coerce_tmp[7774441] (7774445 '.v' this[6704777] _high[1610006]))
-
var end[6704796]:int(64)[10]
-
(6704798 'move' end[6704796] coerce_tmp[7774441])
-
var this[6704910]:domain(5,int(64),one)[2661797]
-
(6704912 'move' this[6704910] taskInd_this[6704703])
-
var this[6704934]:domain(5,int(64),one)[2661797]
-
(6704936 'move' this[6704934] taskInd_this[6704703])
-
CForLoop {
-
var i[6704850]:int(64)[10]
-
(6704852 'move' i[6704850] i[6704742])
-
var taskInd_i[6704877]:int(64)[10]
-
(6704879 'move' taskInd_i[6704877] i[6704850])
-
var call_tmp[8179879]:5*range(int(64),both,one)[2660739]
-
(8179881 'move' call_tmp[8179879] (8179883 '.' this[6704910] ranges[2661787]))
-
var coerce_tmp[7722030]:range(int(64),both,one)[1610039]
-
(7722032 'move' coerce_tmp[7722030] (9251127 'get svec member value' call_tmp[8179879] 2))
-
var _ic__F0_this[9028793]:range(int(64),both,one)[1610039]
-
(7722084 'move' _ic__F0_this[9028793] coerce_tmp[7722030])
-
var taskInd_this[6704932]:domain(5,int(64),one)[2661797]
-
(6704941 'move' taskInd_this[6704932] this[6704934])
-
(6704975 call checkIfIterWillOverflow[1612304] coerce_tmp[7722030] 1)
-
var i[6704978]:int(64)[10]
-
(6704982 'move' i[6704978] 0)
-
var this[6704987]:range(int(64),both,one)[1610039]
-
(6704989 'move' this[6704987] _ic__F0_this[9028793])
-
var coerce_tmp[7758079]:int(64)[10]
-
(7758081 'move' coerce_tmp[7758079] (7758083 '.v' this[6704987] _low[1610001]))
-
var this[6705013]:range(int(64),both,one)[1610039]
-
(6705015 'move' this[6705013] _ic__F0_this[9028793])
-
var coerce_tmp[7774458]:int(64)[10]
-
(7774460 'move' coerce_tmp[7774458] (7774462 '.v' this[6705013] _high[1610006]))
-
var end[6705032]:int(64)[10]
-
(6705034 'move' end[6705032] coerce_tmp[7774458])
-
var this[6705146]:domain(5,int(64),one)[2661797]
-
(6705148 'move' this[6705146] taskInd_this[6704932])
-
var this[6705170]:domain(5,int(64),one)[2661797]
-
(6705172 'move' this[6705170] taskInd_this[6704932])
-
CForLoop {
-
var i[6705086]:int(64)[10]
-
(6705088 'move' i[6705086] i[6704978])
-
var taskInd_i[6705113]:int(64)[10]
-
(6705115 'move' taskInd_i[6705113] i[6705086])
-
var call_tmp[8179889]:5*range(int(64),both,one)[2660739]
-
(8179891 'move' call_tmp[8179889] (8179893 '.' this[6705146] ranges[2661787]))
-
var coerce_tmp[7722093]:range(int(64),both,one)[1610039]
-
(7722095 'move' coerce_tmp[7722093] (9251130 'get svec member value' call_tmp[8179889] 3))
-
var _ic__F0_this[9028813]:range(int(64),both,one)[1610039]
-
(7722147 'move' _ic__F0_this[9028813] coerce_tmp[7722093])
-
var taskInd_this[6705168]:domain(5,int(64),one)[2661797]
-
(6705177 'move' taskInd_this[6705168] this[6705170])
-
(6705211 call checkIfIterWillOverflow[1612304] coerce_tmp[7722093] 1)
-
var i[6705214]:int(64)[10]
-
(6705218 'move' i[6705214] 0)
-
var this[6705223]:range(int(64),both,one)[1610039]
-
(6705225 'move' this[6705223] _ic__F0_this[9028813])
-
var coerce_tmp[7758096]:int(64)[10]
-
(7758098 'move' coerce_tmp[7758096] (7758100 '.v' this[6705223] _low[1610001]))
-
var this[6705249]:range(int(64),both,one)[1610039]
-
(6705251 'move' this[6705249] _ic__F0_this[9028813])
-
var coerce_tmp[7774475]:int(64)[10]
-
(7774477 'move' coerce_tmp[7774475] (7774479 '.v' this[6705249] _high[1610006]))
-
var end[6705268]:int(64)[10]
-
(6705270 'move' end[6705268] coerce_tmp[7774475])
-
var this[6705376]:domain(5,int(64),one)[2661797]
-
(6705378 'move' this[6705376] taskInd_this[6705168])
-
CForLoop {
-
var i[6705322]:int(64)[10]
-
(6705324 'move' i[6705322] i[6705214])
-
var taskInd_i[6705351]:int(64)[10]
-
(6705353 'move' taskInd_i[6705351] i[6705322])
-
var call_tmp[8179899]:5*range(int(64),both,one)[2660739]
-
(8179901 'move' call_tmp[8179899] (8179903 '.' this[6705376] ranges[2661787]))
-
var coerce_tmp[7722156]:range(int(64),both,one)[1610039]
-
(7722158 'move' coerce_tmp[7722156] (9251133 'get svec member value' call_tmp[8179899] 4))
-
var _ic__F0_this[9028833]:range(int(64),both,one)[1610039]
-
(7722210 'move' _ic__F0_this[9028833] coerce_tmp[7722156])
-
(6705425 call checkIfIterWillOverflow[1612304] coerce_tmp[7722156] 1)
-
var i[6705428]:int(64)[10]
-
(6705432 'move' i[6705428] 0)
-
var this[6705437]:range(int(64),both,one)[1610039]
-
(6705439 'move' this[6705437] _ic__F0_this[9028833])
-
var coerce_tmp[7758113]:int(64)[10]
-
(7758115 'move' coerce_tmp[7758113] (7758117 '.v' this[6705437] _low[1610001]))
-
var this[6705463]:range(int(64),both,one)[1610039]
-
(6705465 'move' this[6705463] _ic__F0_this[9028833])
-
var coerce_tmp[7774492]:int(64)[10]
-
(7774494 'move' coerce_tmp[7774492] (7774496 '.v' this[6705463] _high[1610006]))
-
var end[6705482]:int(64)[10]
-
(6705484 'move' end[6705482] coerce_tmp[7774492])
-
CForLoop {
-
var ret_tmp[6705561]:2*int(64)[1802073]
-
(9099030 'set svec member' ret_tmp[6705561] 0 taskInd_i[6705351])
-
(9099034 'set svec member' ret_tmp[6705561] 1 i[6705428])
-
var _yieldedIndex[6705574]:2*int(64)[1802073]
-
(6705576 'move' _yieldedIndex[6705574] ret_tmp[6705561])
-
var j_x0[9096654]:int(64)[10]
-
var j_x1[9096656]:int(64)[10]
-
(9096662 'move' j_x0[9096654] (9096660 'get svec member value' _yieldedIndex[6705574] 0))
-
(9096667 'move' j_x1[9096656] (9096665 'get svec member value' _yieldedIndex[6705574] 1))
-
var ret_tmp[6705615]:3*int(64)[1995504]
-
(9142559 'set svec member' ret_tmp[6705615] 0 taskInd_i[6705113])
-
(9142563 'set svec member' ret_tmp[6705615] 1 j_x0[9096654])
-
(9142567 'set svec member' ret_tmp[6705615] 2 j_x1[9096656])
-
var _yieldedIndex[6705629]:3*int(64)[1995504]
-
(6705631 'move' _yieldedIndex[6705629] ret_tmp[6705615])
-
var j_x0[9140985]:int(64)[10]
-
var j_x1[9140987]:int(64)[10]
-
var j_x2[9140989]:int(64)[10]
-
(9140995 'move' j_x0[9140985] (9140993 'get svec member value' _yieldedIndex[6705629] 0))
-
(9141000 'move' j_x1[9140987] (9140998 'get svec member value' _yieldedIndex[6705629] 1))
-
(9141005 'move' j_x2[9140989] (9141003 'get svec member value' _yieldedIndex[6705629] 2))
-
var ret_tmp[6705683]:4*int(64)[1960494]
-
(9115274 'set svec member' ret_tmp[6705683] 0 taskInd_i[6704877])
-
(9115278 'set svec member' ret_tmp[6705683] 1 j_x0[9140985])
-
(9115282 'set svec member' ret_tmp[6705683] 2 j_x1[9140987])
-
(9115286 'set svec member' ret_tmp[6705683] 3 j_x2[9140989])
-
var _yieldedIndex[6705777]:4*int(64)[1960494]
-
(6706088 'move' _yieldedIndex[6705777] ret_tmp[6705683])
-
var j_x0[9113904]:int(64)[10]
-
var j_x1[9113906]:int(64)[10]
-
var j_x2[9113908]:int(64)[10]
-
var j_x3[9113910]:int(64)[10]
-
(9113916 'move' j_x0[9113904] (9113914 'get svec member value' _yieldedIndex[6705777] 0))
-
(9113921 'move' j_x1[9113906] (9113919 'get svec member value' _yieldedIndex[6705777] 1))
-
(9113926 'move' j_x2[9113908] (9113924 'get svec member value' _yieldedIndex[6705777] 2))
-
(9113931 'move' j_x3[9113910] (9113929 'get svec member value' _yieldedIndex[6705777] 3))
-
var ret_tmp[6705840]:5*int(64)[2664814]
-
(9177016 'set svec member' ret_tmp[6705840] 0 taskInd_i[6704656])
-
(9177020 'set svec member' ret_tmp[6705840] 1 j_x0[9113904])
-
(9177024 'set svec member' ret_tmp[6705840] 2 j_x1[9113906])
-
(9177028 'set svec member' ret_tmp[6705840] 3 j_x2[9113908])
-
(9177032 'set svec member' ret_tmp[6705840] 4 j_x3[9113910])
-
(6705874 'noop' )
-
(6705896 'noop' )
-
(6705924 'noop' )
-
(6705946 'noop' )
-
var coerce_tmp[6705958]:5*int(64)[2664814]
-
(6705966 'move' coerce_tmp[6705958] ret_tmp[6705840])
-
var i_i[8824486]:5*int(64)[2664814]
-
(8824490 'move' i_i[8824486] (8824488 'set reference' coerce_tmp[6705958]))
-
var ret[8824493]:[domain(5,int(64),one)] real(32)[2681027]
-
(8824495 'move' ret[8824493] (8824497 '.v' call_tmp[8238587] _instance[2686470]))
-
(8824501 call checkAccess[4600036] call_tmp[8238587] i_i[8824486] ret[8824493])
-
var coerce_tmp[8824505]:[domain(5,int(64),one)] real(32)[2681027]
-
(8824507 'move' coerce_tmp[8824505] ret[8824493])
-
var _formal_tmp_in_ind[8824510]:5*int(64)[2664814]
-
(8824512 'move' _formal_tmp_in_ind[8824510] coerce_tmp[6705958])
-
var _formal_tmp_ind_x0[9179974]:int(64)[10]
-
var _formal_tmp_ind_x1[9179976]:int(64)[10]
-
var _formal_tmp_ind_x2[9179978]:int(64)[10]
-
var _formal_tmp_ind_x3[9179980]:int(64)[10]
-
var _formal_tmp_ind_x4[9179982]:int(64)[10]
-
(9179988 'move' _formal_tmp_ind_x0[9179974] (9179986 'get svec member value' _formal_tmp_in_ind[8824510] 0))
-
(9179993 'move' _formal_tmp_ind_x1[9179976] (9179991 'get svec member value' _formal_tmp_in_ind[8824510] 1))
-
(9179998 'move' _formal_tmp_ind_x2[9179978] (9179996 'get svec member value' _formal_tmp_in_ind[8824510] 2))
-
(9180003 'move' _formal_tmp_ind_x3[9179980] (9180001 'get svec member value' _formal_tmp_in_ind[8824510] 3))
-
(9180008 'move' _formal_tmp_ind_x4[9179982] (9180006 'get svec member value' _formal_tmp_in_ind[8824510] 4))
-
var ret[8824520]:int(64)[10]
-
var sum[8824522]:int(64)[10]
-
(8824524 'move' sum[8824522] 0)
-
var call_tmp[8824534]:5*int(64)[2664814]
-
(8824536 'move' call_tmp[8824534] (8824538 '.' coerce_tmp[8824505] blk[2680974]))
-
var coerce_tmp[8824541]:int(64)[10]
-
(8824543 'move' coerce_tmp[8824541] (8824545 'get svec member value' call_tmp[8824534] 0))
-
var call_tmp[8824548]:int(64)[10]
-
(8824550 'move' call_tmp[8824548] (8824552 '*' _formal_tmp_ind_x0[9179974] coerce_tmp[8824541]))
-
var i_lhs[8824555]:int(64)[10]
-
(8824557 'move' i_lhs[8824555] (8824559 'set reference' sum[8824522]))
-
(8824561 '+=' i_lhs[8824555] call_tmp[8824548])
-
var call_tmp[8824571]:5*int(64)[2664814]
-
(8824573 'move' call_tmp[8824571] (8824575 '.' coerce_tmp[8824505] blk[2680974]))
-
var coerce_tmp[8824578]:int(64)[10]
-
(8824580 'move' coerce_tmp[8824578] (8824582 'get svec member value' call_tmp[8824571] 1))
-
var call_tmp[8824585]:int(64)[10]
-
(8824587 'move' call_tmp[8824585] (8824589 '*' _formal_tmp_ind_x1[9179976] coerce_tmp[8824578]))
-
var i_lhs[8824592]:int(64)[10]
-
(8824594 'move' i_lhs[8824592] (8824596 'set reference' sum[8824522]))
-
(8824598 '+=' i_lhs[8824592] call_tmp[8824585])
-
var call_tmp[8824608]:5*int(64)[2664814]
-
(8824610 'move' call_tmp[8824608] (8824612 '.' coerce_tmp[8824505] blk[2680974]))
-
var coerce_tmp[8824615]:int(64)[10]
-
(8824617 'move' coerce_tmp[8824615] (8824619 'get svec member value' call_tmp[8824608] 2))
-
var call_tmp[8824622]:int(64)[10]
-
(8824624 'move' call_tmp[8824622] (8824626 '*' _formal_tmp_ind_x2[9179978] coerce_tmp[8824615]))
-
var i_lhs[8824629]:int(64)[10]
-
(8824631 'move' i_lhs[8824629] (8824633 'set reference' sum[8824522]))
-
(8824635 '+=' i_lhs[8824629] call_tmp[8824622])
-
var call_tmp[8824645]:5*int(64)[2664814]
-
(8824647 'move' call_tmp[8824645] (8824649 '.' coerce_tmp[8824505] blk[2680974]))
-
var coerce_tmp[8824652]:int(64)[10]
-
(8824654 'move' coerce_tmp[8824652] (8824656 'get svec member value' call_tmp[8824645] 3))
-
var call_tmp[8824659]:int(64)[10]
-
(8824661 'move' call_tmp[8824659] (8824663 '*' _formal_tmp_ind_x3[9179980] coerce_tmp[8824652]))
-
var i_lhs[8824666]:int(64)[10]
-
(8824668 'move' i_lhs[8824666] (8824670 'set reference' sum[8824522]))
-
(8824672 '+=' i_lhs[8824666] call_tmp[8824659])
-
var i_lhs[8824682]:int(64)[10]
-
(8824684 'move' i_lhs[8824682] (8824686 'set reference' sum[8824522]))
-
(8824688 '+=' i_lhs[8824682] _formal_tmp_ind_x4[9179982])
-
(8824691 'move' ret[8824520] sum[8824522])
-
var coerce_tmp[8824694]:_ddata(real(32))[2172932]
-
(8824696 'move' coerce_tmp[8824694] (8824698 '.v' coerce_tmp[8824505] shiftedData[2681001]))
-
var call_tmp[8824701]:real(32)[91]
-
(8824703 'move' call_tmp[8824701] (8824705 'array_get' coerce_tmp[8824694] ret[8824520]))
-
var coerce_tmp[6706010]:5*int(64)[2664814]
-
(6706018 'move' coerce_tmp[6706010] ret_tmp[6705840])
-
var i_i[8827039]:5*int(64)[2664814]
-
(8827043 'move' i_i[8827039] (8827041 'set reference' coerce_tmp[6706010]))
-
var ret[8827048]:[domain(5,int(64),one)] real(32)[2681027]
-
(8827050 'move' ret[8827048] (8827052 '.v' call_tmp[8238571] _instance[2686470]))
-
(8827056 call checkAccess[4600036] call_tmp[8238571] i_i[8827039] ret[8827048])
-
var coerce_tmp[8827060]:[domain(5,int(64),one)] real(32)[2681027]
-
(8827062 'move' coerce_tmp[8827060] ret[8827048])
-
var _formal_tmp_in_ind[8827065]:5*int(64)[2664814]
-
(8827067 'move' _formal_tmp_in_ind[8827065] coerce_tmp[6706010])
-
var _formal_tmp_ind_x0[9180414]:int(64)[10]
-
var _formal_tmp_ind_x1[9180416]:int(64)[10]
-
var _formal_tmp_ind_x2[9180418]:int(64)[10]
-
var _formal_tmp_ind_x3[9180420]:int(64)[10]
-
var _formal_tmp_ind_x4[9180422]:int(64)[10]
-
(9180428 'move' _formal_tmp_ind_x0[9180414] (9180426 'get svec member value' _formal_tmp_in_ind[8827065] 0))
-
(9180433 'move' _formal_tmp_ind_x1[9180416] (9180431 'get svec member value' _formal_tmp_in_ind[8827065] 1))
-
(9180438 'move' _formal_tmp_ind_x2[9180418] (9180436 'get svec member value' _formal_tmp_in_ind[8827065] 2))
-
(9180443 'move' _formal_tmp_ind_x3[9180420] (9180441 'get svec member value' _formal_tmp_in_ind[8827065] 3))
-
(9180448 'move' _formal_tmp_ind_x4[9180422] (9180446 'get svec member value' _formal_tmp_in_ind[8827065] 4))
-
var ret[8827075]:real(32)[91]
-
var ret[8827077]:int(64)[10]
-
var sum[8827079]:int(64)[10]
-
(8827081 'move' sum[8827079] 0)
-
var call_tmp[8827091]:5*int(64)[2664814]
-
(8827093 'move' call_tmp[8827091] (8827095 '.' coerce_tmp[8827060] blk[2680974]))
-
var coerce_tmp[8827098]:int(64)[10]
-
(8827100 'move' coerce_tmp[8827098] (8827102 'get svec member value' call_tmp[8827091] 0))
-
var call_tmp[8827105]:int(64)[10]
-
(8827107 'move' call_tmp[8827105] (8827109 '*' _formal_tmp_ind_x0[9180414] coerce_tmp[8827098]))
-
var i_lhs[8827112]:int(64)[10]
-
(8827114 'move' i_lhs[8827112] (8827116 'set reference' sum[8827079]))
-
(8827118 '+=' i_lhs[8827112] call_tmp[8827105])
-
var call_tmp[8827128]:5*int(64)[2664814]
-
(8827130 'move' call_tmp[8827128] (8827132 '.' coerce_tmp[8827060] blk[2680974]))
-
var coerce_tmp[8827135]:int(64)[10]
-
(8827137 'move' coerce_tmp[8827135] (8827139 'get svec member value' call_tmp[8827128] 1))
-
var call_tmp[8827142]:int(64)[10]
-
(8827144 'move' call_tmp[8827142] (8827146 '*' _formal_tmp_ind_x1[9180416] coerce_tmp[8827135]))
-
var i_lhs[8827149]:int(64)[10]
-
(8827151 'move' i_lhs[8827149] (8827153 'set reference' sum[8827079]))
-
(8827155 '+=' i_lhs[8827149] call_tmp[8827142])
-
var call_tmp[8827165]:5*int(64)[2664814]
-
(8827167 'move' call_tmp[8827165] (8827169 '.' coerce_tmp[8827060] blk[2680974]))
-
var coerce_tmp[8827172]:int(64)[10]
-
(8827174 'move' coerce_tmp[8827172] (8827176 'get svec member value' call_tmp[8827165] 2))
-
var call_tmp[8827179]:int(64)[10]
-
(8827181 'move' call_tmp[8827179] (8827183 '*' _formal_tmp_ind_x2[9180418] coerce_tmp[8827172]))
-
var i_lhs[8827186]:int(64)[10]
-
(8827188 'move' i_lhs[8827186] (8827190 'set reference' sum[8827079]))
-
(8827192 '+=' i_lhs[8827186] call_tmp[8827179])
-
var call_tmp[8827202]:5*int(64)[2664814]
-
(8827204 'move' call_tmp[8827202] (8827206 '.' coerce_tmp[8827060] blk[2680974]))
-
var coerce_tmp[8827209]:int(64)[10]
-
(8827211 'move' coerce_tmp[8827209] (8827213 'get svec member value' call_tmp[8827202] 3))
-
var call_tmp[8827216]:int(64)[10]
-
(8827218 'move' call_tmp[8827216] (8827220 '*' _formal_tmp_ind_x3[9180420] coerce_tmp[8827209]))
-
var i_lhs[8827223]:int(64)[10]
-
(8827225 'move' i_lhs[8827223] (8827227 'set reference' sum[8827079]))
-
(8827229 '+=' i_lhs[8827223] call_tmp[8827216])
-
var i_lhs[8827239]:int(64)[10]
-
(8827241 'move' i_lhs[8827239] (8827243 'set reference' sum[8827079]))
-
(8827245 '+=' i_lhs[8827239] _formal_tmp_ind_x4[9180422])
-
(8827248 'move' ret[8827077] sum[8827079])
-
var coerce_tmp[8827251]:_ddata(real(32))[2172932]
-
(8827253 'move' coerce_tmp[8827251] (8827255 '.v' coerce_tmp[8827060] shiftedData[2681001]))
-
var call_tmp[8827258]:real(32)[91]
-
(8827260 'move' call_tmp[8827258] (8827262 'array_get' coerce_tmp[8827251] ret[8827077]))
-
(8827265 'move' ret[8827075] (8827267 'deref' call_tmp[8827258]))
-
var call_tmp[7322640]:real(32)[91]
-
(7322642 'move' call_tmp[7322640] (7322645 call expf[6827] ret[8827075]))
-
(7491498 '=' call_tmp[8824701] call_tmp[7322640])
-
{
-
(6705495 '=' i[6705428] coerce_tmp[7758113])
}
-
{
-
(6705499 '<=' i[6705428] end[6705482])
}
-
{
-
(6705507 '+=' i[6705428] 1)
}
}
-
label _end_these[6705738]
-
label _endthese_help[6705743]
-
{
-
(6705281 '=' i[6705214] coerce_tmp[7758096])
}
-
{
-
(6705285 '<=' i[6705214] end[6705268])
}
-
{
-
(6705293 '+=' i[6705214] 1)
}
}
-
label _end_these[6705748]
-
label _endthese_help[6705753]
-
{
-
(6705045 '=' i[6704978] coerce_tmp[7758079])
}
-
{
-
(6705049 '<=' i[6704978] end[6705032])
}
-
{
-
(6705057 '+=' i[6704978] 1)
}
}
-
label _end_these[6705758]
-
label _endthese_help[6705763]
-
{
-
(6704809 '=' i[6704742] coerce_tmp[7758062])
}
-
{
-
(6704813 '<=' i[6704742] end[6704796])
}
-
{
-
(6704821 '+=' i[6704742] 1)
}
}
-
label _end_these[6705768]
-
label _endthese_help[6705773]
-
{
-
(6515741 '=' i[6515674] coerce_tmp[7756430])
}
-
{
-
(6515745 '<=' i[6515674] end[6515728])
}
-
{
-
(6515753 '+=' i[6515674] 1)
}
}
-
label _end_these[6515959]
-
label _endthese_help[6515964]
-
label _endthese[6515969]
-
label _endthese[6209856]
-
(6209862 call chpl__autoDestroy[4151042] dom[6209675])
-
label _endthese[6209864]
-
label _endevery[5860964]
-
(5660594 call chpl_after_forall_fence[69473])
-
(5654479 call chpl__autoDestroy[4151042] call_tmp[4992384])
-
label _end_forward[4992898]
-
(5606720 '=' _retArg[5606718] output[4992325])
-
(5606722 return _void[46])
}
-
- «»
function expOp(shared BaseTensorResource(real(32),6))[5058942] . forward[5060814] ( this[5060818]:expOp(shared BaseTensorResource(real(32),6))[5058942] , _retArg[5607583]:ndarray(6,real(32))[2850677] ) : void[4]
const ref arg this[5060818]:expOp(shared BaseTensorResource(real(32),6))[5058942] ref arg _retArg[5607583]:ndarray(6,real(32))[2850677]-
{
-
var call_tmp[8901795]:shared BaseTensorResource(real(32),6)[2858721]
-
(8901797 'move' call_tmp[8901795] (8901799 '.' this[5060818] input[5058935]))
-
var call_tmp[5060836]:ndarray(6,real(32))[2850677]
-
var coerce_tmp[5061463]:BaseTensorResource(real(32),6)[2850618]
-
(5061469 'move' coerce_tmp[5061463] (5061465 call borrow[3003378] call_tmp[8901795]))
-
(5060838 'move' call_tmp[5060836] (5060841 call array[3780454] coerce_tmp[5061463]))
-
var call_tmp[5060844]:rect(6)[2835862]
-
var ret_tmp[5602091]:rect(6)[2835862]
-
(5060849 call _dom[4617353] call_tmp[5060836] ret_tmp[5602091])
-
(5602094 'move' call_tmp[5060844] ret_tmp[5602091])
-
var call_tmp[8901805]:shared BaseTensorResource(real(32),6)[2858721]
-
(8901807 'move' call_tmp[8901805] (8901809 '.' this[5060818] input[5058935]))
-
var coerce_tmp[5061475]:BaseTensorResource(real(32),6)[2850618]
-
(5061481 'move' coerce_tmp[5061475] (5061477 call borrow[3003378] call_tmp[8901805]))
-
(5060865 call array[3780454] coerce_tmp[5061475])
-
var call_tmp[5060876]:ndarray(6,real(32))[2850677]
-
var initTemp[5061488]:ndarray(6,real(32))[2850677]
-
(5061491 call init[4617411] initTemp[5061488] call_tmp[5060844])
-
(5060878 'move' call_tmp[5060876] initTemp[5061488])
-
var output[5060884]:ndarray(6,real(32))[2850677]
-
(5060886 'move' output[5060884] call_tmp[5060876])
-
var call_tmp[8901815]:shared BaseTensorResource(real(32),6)[2858721]
-
(8901817 'move' call_tmp[8901815] (8901819 '.' this[5060818] input[5058935]))
-
var call_tmp[5060902]:ndarray(6,real(32))[2850677]
-
var coerce_tmp[5061507]:BaseTensorResource(real(32),6)[2850618]
-
(5061513 'move' coerce_tmp[5061507] (5061509 call borrow[3003378] call_tmp[8901815]))
-
(5060904 'move' call_tmp[5060902] (5060907 call array[3780454] coerce_tmp[5061507]))
-
var call_tmp[8313384]:[domain(6,int(64),one)] real(32)[2858217]
-
(8313386 'move' call_tmp[8313384] (8313388 '.' call_tmp[5060902] data[2850668]))
-
var call_tmp[8313400]:[domain(6,int(64),one)] real(32)[2858217]
-
(8313402 'move' call_tmp[8313400] (8313404 '.' output[5060884] data[2850668]))
-
var call_tmp[5060943]:domain(6,int(64),one)[2834180]
-
var ret_tmp[5582999]:domain(6,int(64),one)[2834180]
-
(5060948 call _dom[2944926] call_tmp[8313400] ret_tmp[5582999])
-
(5583002 'move' call_tmp[5060943] ret_tmp[5582999])
-
var i_this[5873997]:domain(6,int(64),one)[2834180]
-
(5874001 'move' i_this[5873997] (5873999 'set reference' call_tmp[5060943]))
-
var call_tmp[8303486]:rect(6)[2835862]
-
var initTemp[8303488]:rect(6)[2835862]
-
var i_this[8303490]:rect(6)[2835862]
-
(8303492 'move' i_this[8303490] (8303494 'set reference' initTemp[8303488]))
-
var call_tmp_x0[9043384]:range(int(64),both,one)[1610039]
-
var call_tmp_x1[9043386]:range(int(64),both,one)[1610039]
-
var call_tmp_x2[9043388]:range(int(64),both,one)[1610039]
-
var call_tmp_x3[9043390]:range(int(64),both,one)[1610039]
-
var call_tmp_x4[9043392]:range(int(64),both,one)[1610039]
-
var call_tmp_x5[9043394]:range(int(64),both,one)[1610039]
-
var ret_tmp[8303498]:6*range(int(64),both,one)[2830019]
-
(8303501 call dims[2878459] i_this[5873997] ret_tmp[8303498])
-
(9043400 'move' call_tmp_x0[9043384] (9043398 'get svec member value' ret_tmp[8303498] 0))
-
(9043405 'move' call_tmp_x1[9043386] (9043403 'get svec member value' ret_tmp[8303498] 1))
-
(9043410 'move' call_tmp_x2[9043388] (9043408 'get svec member value' ret_tmp[8303498] 2))
-
(9043415 'move' call_tmp_x3[9043390] (9043413 'get svec member value' ret_tmp[8303498] 3))
-
(9043420 'move' call_tmp_x4[9043392] (9043418 'get svec member value' ret_tmp[8303498] 4))
-
(9043425 'move' call_tmp_x5[9043394] (9043423 'get svec member value' ret_tmp[8303498] 5))
-
var shape[8303507]:6*int(64)[2835600]
-
(9189778 'set svec member' shape[8303507] 0 0)
-
(9189782 'set svec member' shape[8303507] 1 0)
-
(9189786 'set svec member' shape[8303507] 2 0)
-
(9189790 'set svec member' shape[8303507] 3 0)
-
(9189794 'set svec member' shape[8303507] 4 0)
-
(9189798 'set svec member' shape[8303507] 5 0)
-
var offset[8303538]:6*int(64)[2835600]
-
(9189820 'set svec member' offset[8303538] 0 0)
-
(9189824 'set svec member' offset[8303538] 1 0)
-
(9189828 'set svec member' offset[8303538] 2 0)
-
(9189832 'set svec member' offset[8303538] 3 0)
-
(9189836 'set svec member' offset[8303538] 4 0)
-
(9189840 'set svec member' offset[8303538] 5 0)
-
var coerce_tmp[8303569]:range(int(64),both,one)[1610039]
-
(8303571 'move' coerce_tmp[8303569] call_tmp_x0[9043384])
-
var coerce_tmp[8303576]:int(64)[10]
-
(8303578 'move' coerce_tmp[8303576] (8303580 '.v' coerce_tmp[8303569] _high[1610006]))
-
var coerce_tmp[8303583]:range(int(64),both,one)[1610039]
-
(8303585 'move' coerce_tmp[8303583] call_tmp_x0[9043384])
-
var coerce_tmp[8303590]:int(64)[10]
-
(8303592 'move' coerce_tmp[8303590] (8303594 '.v' coerce_tmp[8303583] _low[1610001]))
-
(8303597 'set svec member' offset[8303538] 0 coerce_tmp[8303590])
-
var call_tmp[8303601]:int(64)[10]
-
(8303603 'move' call_tmp[8303601] (8303605 '-' coerce_tmp[8303576] coerce_tmp[8303590]))
-
var call_tmp[8303608]:int(64)[10]
-
(8303610 'move' call_tmp[8303608] (8303612 '+' call_tmp[8303601] 1))
-
(8303615 'set svec member' shape[8303507] 0 call_tmp[8303608])
-
var coerce_tmp[8303619]:range(int(64),both,one)[1610039]
-
(8303621 'move' coerce_tmp[8303619] call_tmp_x1[9043386])
-
var coerce_tmp[8303626]:int(64)[10]
-
(8303628 'move' coerce_tmp[8303626] (8303630 '.v' coerce_tmp[8303619] _high[1610006]))
-
var coerce_tmp[8303633]:range(int(64),both,one)[1610039]
-
(8303635 'move' coerce_tmp[8303633] call_tmp_x1[9043386])
-
var coerce_tmp[8303640]:int(64)[10]
-
(8303642 'move' coerce_tmp[8303640] (8303644 '.v' coerce_tmp[8303633] _low[1610001]))
-
(8303647 'set svec member' offset[8303538] 1 coerce_tmp[8303640])
-
var call_tmp[8303651]:int(64)[10]
-
(8303653 'move' call_tmp[8303651] (8303655 '-' coerce_tmp[8303626] coerce_tmp[8303640]))
-
var call_tmp[8303658]:int(64)[10]
-
(8303660 'move' call_tmp[8303658] (8303662 '+' call_tmp[8303651] 1))
-
(8303665 'set svec member' shape[8303507] 1 call_tmp[8303658])
-
var coerce_tmp[8303669]:range(int(64),both,one)[1610039]
-
(8303671 'move' coerce_tmp[8303669] call_tmp_x2[9043388])
-
var coerce_tmp[8303676]:int(64)[10]
-
(8303678 'move' coerce_tmp[8303676] (8303680 '.v' coerce_tmp[8303669] _high[1610006]))
-
var coerce_tmp[8303683]:range(int(64),both,one)[1610039]
-
(8303685 'move' coerce_tmp[8303683] call_tmp_x2[9043388])
-
var coerce_tmp[8303690]:int(64)[10]
-
(8303692 'move' coerce_tmp[8303690] (8303694 '.v' coerce_tmp[8303683] _low[1610001]))
-
(8303697 'set svec member' offset[8303538] 2 coerce_tmp[8303690])
-
var call_tmp[8303701]:int(64)[10]
-
(8303703 'move' call_tmp[8303701] (8303705 '-' coerce_tmp[8303676] coerce_tmp[8303690]))
-
var call_tmp[8303708]:int(64)[10]
-
(8303710 'move' call_tmp[8303708] (8303712 '+' call_tmp[8303701] 1))
-
(8303715 'set svec member' shape[8303507] 2 call_tmp[8303708])
-
var coerce_tmp[8303719]:range(int(64),both,one)[1610039]
-
(8303721 'move' coerce_tmp[8303719] call_tmp_x3[9043390])
-
var coerce_tmp[8303726]:int(64)[10]
-
(8303728 'move' coerce_tmp[8303726] (8303730 '.v' coerce_tmp[8303719] _high[1610006]))
-
var coerce_tmp[8303733]:range(int(64),both,one)[1610039]
-
(8303735 'move' coerce_tmp[8303733] call_tmp_x3[9043390])
-
var coerce_tmp[8303740]:int(64)[10]
-
(8303742 'move' coerce_tmp[8303740] (8303744 '.v' coerce_tmp[8303733] _low[1610001]))
-
(8303747 'set svec member' offset[8303538] 3 coerce_tmp[8303740])
-
var call_tmp[8303751]:int(64)[10]
-
(8303753 'move' call_tmp[8303751] (8303755 '-' coerce_tmp[8303726] coerce_tmp[8303740]))
-
var call_tmp[8303758]:int(64)[10]
-
(8303760 'move' call_tmp[8303758] (8303762 '+' call_tmp[8303751] 1))
-
(8303765 'set svec member' shape[8303507] 3 call_tmp[8303758])
-
var coerce_tmp[8303769]:range(int(64),both,one)[1610039]
-
(8303771 'move' coerce_tmp[8303769] call_tmp_x4[9043392])
-
var coerce_tmp[8303776]:int(64)[10]
-
(8303778 'move' coerce_tmp[8303776] (8303780 '.v' coerce_tmp[8303769] _high[1610006]))
-
var coerce_tmp[8303783]:range(int(64),both,one)[1610039]
-
(8303785 'move' coerce_tmp[8303783] call_tmp_x4[9043392])
-
var coerce_tmp[8303790]:int(64)[10]
-
(8303792 'move' coerce_tmp[8303790] (8303794 '.v' coerce_tmp[8303783] _low[1610001]))
-
(8303797 'set svec member' offset[8303538] 4 coerce_tmp[8303790])
-
var call_tmp[8303801]:int(64)[10]
-
(8303803 'move' call_tmp[8303801] (8303805 '-' coerce_tmp[8303776] coerce_tmp[8303790]))
-
var call_tmp[8303808]:int(64)[10]
-
(8303810 'move' call_tmp[8303808] (8303812 '+' call_tmp[8303801] 1))
-
(8303815 'set svec member' shape[8303507] 4 call_tmp[8303808])
-
var coerce_tmp[8303819]:range(int(64),both,one)[1610039]
-
(8303821 'move' coerce_tmp[8303819] call_tmp_x5[9043394])
-
var coerce_tmp[8303826]:int(64)[10]
-
(8303828 'move' coerce_tmp[8303826] (8303830 '.v' coerce_tmp[8303819] _high[1610006]))
-
var coerce_tmp[8303833]:range(int(64),both,one)[1610039]
-
(8303835 'move' coerce_tmp[8303833] call_tmp_x5[9043394])
-
var coerce_tmp[8303840]:int(64)[10]
-
(8303842 'move' coerce_tmp[8303840] (8303844 '.v' coerce_tmp[8303833] _low[1610001]))
-
(8303847 'set svec member' offset[8303538] 5 coerce_tmp[8303840])
-
var call_tmp[8303851]:int(64)[10]
-
(8303853 'move' call_tmp[8303851] (8303855 '-' coerce_tmp[8303826] coerce_tmp[8303840]))
-
var call_tmp[8303858]:int(64)[10]
-
(8303860 'move' call_tmp[8303858] (8303862 '+' call_tmp[8303851] 1))
-
(8303865 'set svec member' shape[8303507] 5 call_tmp[8303858])
-
var coerce_tmp_x0[9189842]:int(64)[10]
-
var coerce_tmp_x1[9189844]:int(64)[10]
-
var coerce_tmp_x2[9189846]:int(64)[10]
-
var coerce_tmp_x3[9189848]:int(64)[10]
-
var coerce_tmp_x4[9189850]:int(64)[10]
-
var coerce_tmp_x5[9189852]:int(64)[10]
-
(9189858 'move' coerce_tmp_x0[9189842] (9189856 'get svec member value' shape[8303507] 0))
-
(9189863 'move' coerce_tmp_x1[9189844] (9189861 'get svec member value' shape[8303507] 1))
-
(9189868 'move' coerce_tmp_x2[9189846] (9189866 'get svec member value' shape[8303507] 2))
-
(9189873 'move' coerce_tmp_x3[9189848] (9189871 'get svec member value' shape[8303507] 3))
-
(9189878 'move' coerce_tmp_x4[9189850] (9189876 'get svec member value' shape[8303507] 4))
-
(9189883 'move' coerce_tmp_x5[9189852] (9189881 'get svec member value' shape[8303507] 5))
-
var strides[8303874]:6*int(64)[2835600]
-
(9189910 'set svec member' strides[8303874] 0 0)
-
(9189914 'set svec member' strides[8303874] 1 0)
-
(9189918 'set svec member' strides[8303874] 2 0)
-
(9189922 'set svec member' strides[8303874] 3 0)
-
(9189926 'set svec member' strides[8303874] 4 0)
-
(9189930 'set svec member' strides[8303874] 5 0)
-
var size[8303905]:int(64)[10]
-
(8303907 'move' size[8303905] 1)
-
(8303910 'set svec member' strides[8303874] 5 1)
-
var i_lhs[8303921]:int(64)[10]
-
(8303923 'move' i_lhs[8303921] (8303925 'set reference' size[8303905]))
-
(8303927 '*=' i_lhs[8303921] coerce_tmp_x5[9189852])
-
(8303930 'set svec member' strides[8303874] 4 size[8303905])
-
var i_lhs[8303941]:int(64)[10]
-
(8303943 'move' i_lhs[8303941] (8303945 'set reference' size[8303905]))
-
(8303947 '*=' i_lhs[8303941] coerce_tmp_x4[9189850])
-
(8303950 'set svec member' strides[8303874] 3 size[8303905])
-
var i_lhs[8303961]:int(64)[10]
-
(8303963 'move' i_lhs[8303961] (8303965 'set reference' size[8303905]))
-
(8303967 '*=' i_lhs[8303961] coerce_tmp_x3[9189848])
-
(8303970 'set svec member' strides[8303874] 2 size[8303905])
-
var i_lhs[8303981]:int(64)[10]
-
(8303983 'move' i_lhs[8303981] (8303985 'set reference' size[8303905]))
-
(8303987 '*=' i_lhs[8303981] coerce_tmp_x2[9189846])
-
(8303990 'set svec member' strides[8303874] 1 size[8303905])
-
var i_lhs[8304001]:int(64)[10]
-
(8304003 'move' i_lhs[8304001] (8304005 'set reference' size[8303905]))
-
(8304007 '*=' i_lhs[8304001] coerce_tmp_x1[9189844])
-
(8304010 'set svec member' strides[8303874] 0 size[8303905])
-
var i_lhs[8304021]:int(64)[10]
-
(8304023 'move' i_lhs[8304021] (8304025 'set reference' size[8303905]))
-
(8304027 '*=' i_lhs[8304021] coerce_tmp_x0[9189842])
-
(8304030 '.=' i_this[8303490] shape[2835841] shape[8303507])
-
(8304034 '.=' i_this[8303490] offset[2835847] offset[8303538])
-
(8304038 '.=' i_this[8303490] size[2835853] size[8303905])
-
(8304042 '.=' i_this[8303490] strides[2835856] strides[8303874])
-
(8304046 'move' call_tmp[8303486] initTemp[8303488])
-
var simple[5874017]:rect(6)[2835862]
-
(5874019 'move' simple[5874017] call_tmp[8303486])
-
var ret[8308967]:domain(6,int(64),one)[2834180]
-
var elt_x0[8308975]:range(int(64),both,one)[1610039]
-
(8308978 call init[1763679] elt_x0[8308975])
-
var elt_x1[8308984]:range(int(64),both,one)[1610039]
-
(8308987 call init[1763679] elt_x1[8308984])
-
var elt_x2[8308993]:range(int(64),both,one)[1610039]
-
(8308996 call init[1763679] elt_x2[8308993])
-
var elt_x3[8309002]:range(int(64),both,one)[1610039]
-
(8309005 call init[1763679] elt_x3[8309002])
-
var elt_x4[8309011]:range(int(64),both,one)[1610039]
-
(8309014 call init[1763679] elt_x4[8309011])
-
var elt_x5[8309020]:range(int(64),both,one)[1610039]
-
(8309023 call init[1763679] elt_x5[8309020])
-
var call_tmp[8309032]:6*int(64)[2835600]
-
(8309034 'move' call_tmp[8309032] (8309036 '.' simple[5874017] offset[2835847]))
-
var call_tmp[8309039]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8309041]:int(64)[10]
-
(8309043 'move' coerce_tmp[8309041] (8309045 'get svec member value' call_tmp[8309032] 0))
-
var ret_tmp[8309048]:range(int(64),low,one)[1576928]
-
(8309051 call chpl_build_low_bounded_range[1576395] coerce_tmp[8309041] ret_tmp[8309048])
-
(8309054 'move' call_tmp[8309039] ret_tmp[8309048])
-
var call_tmp[8309057]:6*int(64)[2835600]
-
(8309059 'move' call_tmp[8309057] (8309061 '.' simple[5874017] shape[2835841]))
-
var call_tmp[8309064]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8309066]:int(64)[10]
-
(8309068 'move' coerce_tmp[8309066] (8309070 'get svec member value' call_tmp[8309057] 0))
-
var ret_tmp[8309073]:range(int(64),both,one)[1610039]
-
(8309076 call #[1714265] call_tmp[8309039] coerce_tmp[8309066] ret_tmp[8309073])
-
(8309080 'move' call_tmp[8309064] ret_tmp[8309073])
-
var call_tmp[8309087]:6*int(64)[2835600]
-
(8309089 'move' call_tmp[8309087] (8309091 '.' simple[5874017] offset[2835847]))
-
var call_tmp[8309094]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8309096]:int(64)[10]
-
(8309098 'move' coerce_tmp[8309096] (8309100 'get svec member value' call_tmp[8309087] 1))
-
var ret_tmp[8309103]:range(int(64),low,one)[1576928]
-
(8309106 call chpl_build_low_bounded_range[1576395] coerce_tmp[8309096] ret_tmp[8309103])
-
(8309109 'move' call_tmp[8309094] ret_tmp[8309103])
-
var call_tmp[8309112]:6*int(64)[2835600]
-
(8309114 'move' call_tmp[8309112] (8309116 '.' simple[5874017] shape[2835841]))
-
var call_tmp[8309119]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8309121]:int(64)[10]
-
(8309123 'move' coerce_tmp[8309121] (8309125 'get svec member value' call_tmp[8309112] 1))
-
var ret_tmp[8309128]:range(int(64),both,one)[1610039]
-
(8309131 call #[1714265] call_tmp[8309094] coerce_tmp[8309121] ret_tmp[8309128])
-
(8309135 'move' call_tmp[8309119] ret_tmp[8309128])
-
var call_tmp[8309142]:6*int(64)[2835600]
-
(8309144 'move' call_tmp[8309142] (8309146 '.' simple[5874017] offset[2835847]))
-
var call_tmp[8309149]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8309151]:int(64)[10]
-
(8309153 'move' coerce_tmp[8309151] (8309155 'get svec member value' call_tmp[8309142] 2))
-
var ret_tmp[8309158]:range(int(64),low,one)[1576928]
-
(8309161 call chpl_build_low_bounded_range[1576395] coerce_tmp[8309151] ret_tmp[8309158])
-
(8309164 'move' call_tmp[8309149] ret_tmp[8309158])
-
var call_tmp[8309167]:6*int(64)[2835600]
-
(8309169 'move' call_tmp[8309167] (8309171 '.' simple[5874017] shape[2835841]))
-
var call_tmp[8309174]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8309176]:int(64)[10]
-
(8309178 'move' coerce_tmp[8309176] (8309180 'get svec member value' call_tmp[8309167] 2))
-
var ret_tmp[8309183]:range(int(64),both,one)[1610039]
-
(8309186 call #[1714265] call_tmp[8309149] coerce_tmp[8309176] ret_tmp[8309183])
-
(8309190 'move' call_tmp[8309174] ret_tmp[8309183])
-
var call_tmp[8309197]:6*int(64)[2835600]
-
(8309199 'move' call_tmp[8309197] (8309201 '.' simple[5874017] offset[2835847]))
-
var call_tmp[8309204]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8309206]:int(64)[10]
-
(8309208 'move' coerce_tmp[8309206] (8309210 'get svec member value' call_tmp[8309197] 3))
-
var ret_tmp[8309213]:range(int(64),low,one)[1576928]
-
(8309216 call chpl_build_low_bounded_range[1576395] coerce_tmp[8309206] ret_tmp[8309213])
-
(8309219 'move' call_tmp[8309204] ret_tmp[8309213])
-
var call_tmp[8309222]:6*int(64)[2835600]
-
(8309224 'move' call_tmp[8309222] (8309226 '.' simple[5874017] shape[2835841]))
-
var call_tmp[8309229]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8309231]:int(64)[10]
-
(8309233 'move' coerce_tmp[8309231] (8309235 'get svec member value' call_tmp[8309222] 3))
-
var ret_tmp[8309238]:range(int(64),both,one)[1610039]
-
(8309241 call #[1714265] call_tmp[8309204] coerce_tmp[8309231] ret_tmp[8309238])
-
(8309245 'move' call_tmp[8309229] ret_tmp[8309238])
-
var call_tmp[8309252]:6*int(64)[2835600]
-
(8309254 'move' call_tmp[8309252] (8309256 '.' simple[5874017] offset[2835847]))
-
var call_tmp[8309259]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8309261]:int(64)[10]
-
(8309263 'move' coerce_tmp[8309261] (8309265 'get svec member value' call_tmp[8309252] 4))
-
var ret_tmp[8309268]:range(int(64),low,one)[1576928]
-
(8309271 call chpl_build_low_bounded_range[1576395] coerce_tmp[8309261] ret_tmp[8309268])
-
(8309274 'move' call_tmp[8309259] ret_tmp[8309268])
-
var call_tmp[8309277]:6*int(64)[2835600]
-
(8309279 'move' call_tmp[8309277] (8309281 '.' simple[5874017] shape[2835841]))
-
var call_tmp[8309284]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8309286]:int(64)[10]
-
(8309288 'move' coerce_tmp[8309286] (8309290 'get svec member value' call_tmp[8309277] 4))
-
var ret_tmp[8309293]:range(int(64),both,one)[1610039]
-
(8309296 call #[1714265] call_tmp[8309259] coerce_tmp[8309286] ret_tmp[8309293])
-
(8309300 'move' call_tmp[8309284] ret_tmp[8309293])
-
var call_tmp[8309307]:6*int(64)[2835600]
-
(8309309 'move' call_tmp[8309307] (8309311 '.' simple[5874017] offset[2835847]))
-
var call_tmp[8309314]:range(int(64),low,one)[1576928]
-
var coerce_tmp[8309316]:int(64)[10]
-
(8309318 'move' coerce_tmp[8309316] (8309320 'get svec member value' call_tmp[8309307] 5))
-
var ret_tmp[8309323]:range(int(64),low,one)[1576928]
-
(8309326 call chpl_build_low_bounded_range[1576395] coerce_tmp[8309316] ret_tmp[8309323])
-
(8309329 'move' call_tmp[8309314] ret_tmp[8309323])
-
var call_tmp[8309332]:6*int(64)[2835600]
-
(8309334 'move' call_tmp[8309332] (8309336 '.' simple[5874017] shape[2835841]))
-
var call_tmp[8309339]:range(int(64),both,one)[1610039]
-
var coerce_tmp[8309341]:int(64)[10]
-
(8309343 'move' coerce_tmp[8309341] (8309345 'get svec member value' call_tmp[8309332] 5))
-
var ret_tmp[8309348]:range(int(64),both,one)[1610039]
-
(8309351 call #[1714265] call_tmp[8309314] coerce_tmp[8309341] ret_tmp[8309348])
-
(8309355 'move' call_tmp[8309339] ret_tmp[8309348])
-
var call_tmp[8309365]:domain(6,int(64),one)[2834180]
-
var ret_tmp[8309409]:domain(6,int(64),one)[2834180]
-
(8309412 call chpl__buildDomainExpr[2960664] call_tmp[8309064] call_tmp[8309119] call_tmp[8309174] call_tmp[8309229] call_tmp[8309284] call_tmp[8309339] 1 ret_tmp[8309409])
-
(8309421 'move' call_tmp[8309365] ret_tmp[8309409])
-
var call_tmp[8309424]:_RuntimeTypeInfo[2835810]
-
(8309426 'move' call_tmp[8309424] (8309429 call chpl__buildDomainRuntimeType[2829798] defaultDist[288287]))
-
var ret_tmp[8309431]:domain(6,int(64),one)[2834180]
-
var copy_tmp[8309433]:domain(6,int(64),one)[2834180]
-
(8309435 '=' copy_tmp[8309433] call_tmp[8309365])
-
(8309439 call chpl__coerceMove[2861548] call_tmp[8309424] copy_tmp[8309433] 0 ret_tmp[8309431])
-
(8309444 'move' ret[8308967] ret_tmp[8309431])
-
var dom[6218328]:domain(6,int(64),one)[2834180]
-
(6218330 'move' dom[6218328] ret[8308967])
-
var _instance[6218333]:domain(6,int(64),one)[2831134]
-
(6218337 'move' _instance[6218333] (6218339 '.' dom[6218328] _instance[2834174]))
-
(9252310 '.=' _instance[6218333] definedConst[268703] 1)
-
var this[6218368]:domain(6,int(64),one)[2834180]
-
(6218370 'move' this[6218368] dom[6218328])
-
var ret[8251373]:domain(6,int(64),one)[2831134]
-
(8251375 'move' ret[8251373] (8251377 '.v' this[6218368] _instance[2834174]))
-
var ret_tmp[8269987]:6*int(64)[2835600]
-
(8269990 call createTuple[2897051] 0 ret_tmp[8269987])
-
var this[6525019]:domain(6,int(64),one)[2831134]
-
(6525021 'move' this[6525019] ret[8251373])
-
var this[6525066]:domain(6,int(64),one)[2831134]
-
(6525068 'move' this[6525066] ret[8251373])
-
var call_tmp[8248297]:6*range(int(64),both,one)[2830019]
-
(8248299 'move' call_tmp[8248297] (8248301 '.' this[6525066] ranges[2831124]))
-
var coerce_tmp[7716864]:range(int(64),both,one)[1610039]
-
(7716866 'move' coerce_tmp[7716864] (9252323 'get svec member value' call_tmp[8248297] 0))
-
var _ic__F0_this[9027153]:range(int(64),both,one)[1610039]
-
(7716918 'move' _ic__F0_this[9027153] coerce_tmp[7716864])
-
var taskInd_this[6525088]:domain(6,int(64),one)[2831134]
-
(6525090 'move' taskInd_this[6525088] this[6525019])
-
(6525124 call checkIfIterWillOverflow[1612304] coerce_tmp[7716864] 1)
-
var i[6525127]:int(64)[10]
-
(6525131 'move' i[6525127] 0)
-
var this[6525136]:range(int(64),both,one)[1610039]
-
(6525138 'move' this[6525136] _ic__F0_this[9027153])
-
var coerce_tmp[7756685]:int(64)[10]
-
(7756687 'move' coerce_tmp[7756685] (7756689 '.v' this[6525136] _low[1610001]))
-
var this[6525162]:range(int(64),both,one)[1610039]
-
(6525164 'move' this[6525162] _ic__F0_this[9027153])
-
var coerce_tmp[7773064]:int(64)[10]
-
(7773066 'move' coerce_tmp[7773064] (7773068 '.v' this[6525162] _high[1610006]))
-
var end[6525181]:int(64)[10]
-
(6525183 'move' end[6525181] coerce_tmp[7773064])
-
var this[6717624]:domain(6,int(64),one)[2831134]
-
(6717629 'move' this[6717624] taskInd_this[6525088])
-
var this[6717631]:domain(6,int(64),one)[2831134]
-
(6717636 'move' this[6717631] taskInd_this[6525088])
-
CForLoop {
-
var i[6525235]:int(64)[10]
-
(6525237 'move' i[6525235] i[6525127])
-
var taskInd_i[6716020]:int(64)[10]
-
(6716023 'move' taskInd_i[6716020] i[6525235])
-
var call_tmp[8248307]:6*range(int(64),both,one)[2830019]
-
(8248309 'move' call_tmp[8248307] (8248311 '.' this[6717624] ranges[2831124]))
-
var coerce_tmp[7723353]:range(int(64),both,one)[1610039]
-
(7723355 'move' coerce_tmp[7723353] (9252326 'get svec member value' call_tmp[8248307] 1))
-
var _ic__F0_this[9029213]:range(int(64),both,one)[1610039]
-
(7723407 'move' _ic__F0_this[9029213] coerce_tmp[7723353])
-
var taskInd_this[6716067]:domain(6,int(64),one)[2831134]
-
(6716069 'move' taskInd_this[6716067] this[6717631])
-
(6716103 call checkIfIterWillOverflow[1612304] coerce_tmp[7723353] 1)
-
var i[6716106]:int(64)[10]
-
(6716110 'move' i[6716106] 0)
-
var this[6716115]:range(int(64),both,one)[1610039]
-
(6716117 'move' this[6716115] _ic__F0_this[9029213])
-
var coerce_tmp[7758436]:int(64)[10]
-
(7758438 'move' coerce_tmp[7758436] (7758440 '.v' this[6716115] _low[1610001]))
-
var this[6716141]:range(int(64),both,one)[1610039]
-
(6716143 'move' this[6716141] _ic__F0_this[9029213])
-
var coerce_tmp[7774815]:int(64)[10]
-
(7774817 'move' coerce_tmp[7774815] (7774819 '.v' this[6716141] _high[1610006]))
-
var end[6716160]:int(64)[10]
-
(6716162 'move' end[6716160] coerce_tmp[7774815])
-
var this[6716274]:domain(6,int(64),one)[2831134]
-
(6716276 'move' this[6716274] taskInd_this[6716067])
-
var this[6716298]:domain(6,int(64),one)[2831134]
-
(6716300 'move' this[6716298] taskInd_this[6716067])
-
CForLoop {
-
var i[6716214]:int(64)[10]
-
(6716216 'move' i[6716214] i[6716106])
-
var taskInd_i[6716241]:int(64)[10]
-
(6716243 'move' taskInd_i[6716241] i[6716214])
-
var call_tmp[8248317]:6*range(int(64),both,one)[2830019]
-
(8248319 'move' call_tmp[8248317] (8248321 '.' this[6716274] ranges[2831124]))
-
var coerce_tmp[7723416]:range(int(64),both,one)[1610039]
-
(7723418 'move' coerce_tmp[7723416] (9252329 'get svec member value' call_tmp[8248317] 2))
-
var _ic__F0_this[9029233]:range(int(64),both,one)[1610039]
-
(7723470 'move' _ic__F0_this[9029233] coerce_tmp[7723416])
-
var taskInd_this[6716296]:domain(6,int(64),one)[2831134]
-
(6716305 'move' taskInd_this[6716296] this[6716298])
-
(6716339 call checkIfIterWillOverflow[1612304] coerce_tmp[7723416] 1)
-
var i[6716342]:int(64)[10]
-
(6716346 'move' i[6716342] 0)
-
var this[6716351]:range(int(64),both,one)[1610039]
-
(6716353 'move' this[6716351] _ic__F0_this[9029233])
-
var coerce_tmp[7758453]:int(64)[10]
-
(7758455 'move' coerce_tmp[7758453] (7758457 '.v' this[6716351] _low[1610001]))
-
var this[6716377]:range(int(64),both,one)[1610039]
-
(6716379 'move' this[6716377] _ic__F0_this[9029233])
-
var coerce_tmp[7774832]:int(64)[10]
-
(7774834 'move' coerce_tmp[7774832] (7774836 '.v' this[6716377] _high[1610006]))
-
var end[6716396]:int(64)[10]
-
(6716398 'move' end[6716396] coerce_tmp[7774832])
-
var this[6716510]:domain(6,int(64),one)[2831134]
-
(6716512 'move' this[6716510] taskInd_this[6716296])
-
var this[6716534]:domain(6,int(64),one)[2831134]
-
(6716536 'move' this[6716534] taskInd_this[6716296])
-
CForLoop {
-
var i[6716450]:int(64)[10]
-
(6716452 'move' i[6716450] i[6716342])
-
var taskInd_i[6716477]:int(64)[10]
-
(6716479 'move' taskInd_i[6716477] i[6716450])
-
var call_tmp[8248327]:6*range(int(64),both,one)[2830019]
-
(8248329 'move' call_tmp[8248327] (8248331 '.' this[6716510] ranges[2831124]))
-
var coerce_tmp[7723479]:range(int(64),both,one)[1610039]
-
(7723481 'move' coerce_tmp[7723479] (9252332 'get svec member value' call_tmp[8248327] 3))
-
var _ic__F0_this[9029253]:range(int(64),both,one)[1610039]
-
(7723533 'move' _ic__F0_this[9029253] coerce_tmp[7723479])
-
var taskInd_this[6716532]:domain(6,int(64),one)[2831134]
-
(6716541 'move' taskInd_this[6716532] this[6716534])
-
(6716575 call checkIfIterWillOverflow[1612304] coerce_tmp[7723479] 1)
-
var i[6716578]:int(64)[10]
-
(6716582 'move' i[6716578] 0)
-
var this[6716587]:range(int(64),both,one)[1610039]
-
(6716589 'move' this[6716587] _ic__F0_this[9029253])
-
var coerce_tmp[7758470]:int(64)[10]
-
(7758472 'move' coerce_tmp[7758470] (7758474 '.v' this[6716587] _low[1610001]))
-
var this[6716613]:range(int(64),both,one)[1610039]
-
(6716615 'move' this[6716613] _ic__F0_this[9029253])
-
var coerce_tmp[7774849]:int(64)[10]
-
(7774851 'move' coerce_tmp[7774849] (7774853 '.v' this[6716613] _high[1610006]))
-
var end[6716632]:int(64)[10]
-
(6716634 'move' end[6716632] coerce_tmp[7774849])
-
var this[6716746]:domain(6,int(64),one)[2831134]
-
(6716748 'move' this[6716746] taskInd_this[6716532])
-
var this[6716770]:domain(6,int(64),one)[2831134]
-
(6716772 'move' this[6716770] taskInd_this[6716532])
-
CForLoop {
-
var i[6716686]:int(64)[10]
-
(6716688 'move' i[6716686] i[6716578])
-
var taskInd_i[6716713]:int(64)[10]
-
(6716715 'move' taskInd_i[6716713] i[6716686])
-
var call_tmp[8248337]:6*range(int(64),both,one)[2830019]
-
(8248339 'move' call_tmp[8248337] (8248341 '.' this[6716746] ranges[2831124]))
-
var coerce_tmp[7723542]:range(int(64),both,one)[1610039]
-
(7723544 'move' coerce_tmp[7723542] (9252335 'get svec member value' call_tmp[8248337] 4))
-
var _ic__F0_this[9029273]:range(int(64),both,one)[1610039]
-
(7723596 'move' _ic__F0_this[9029273] coerce_tmp[7723542])
-
var taskInd_this[6716768]:domain(6,int(64),one)[2831134]
-
(6716777 'move' taskInd_this[6716768] this[6716770])
-
(6716811 call checkIfIterWillOverflow[1612304] coerce_tmp[7723542] 1)
-
var i[6716814]:int(64)[10]
-
(6716818 'move' i[6716814] 0)
-
var this[6716823]:range(int(64),both,one)[1610039]
-
(6716825 'move' this[6716823] _ic__F0_this[9029273])
-
var coerce_tmp[7758487]:int(64)[10]
-
(7758489 'move' coerce_tmp[7758487] (7758491 '.v' this[6716823] _low[1610001]))
-
var this[6716849]:range(int(64),both,one)[1610039]
-
(6716851 'move' this[6716849] _ic__F0_this[9029273])
-
var coerce_tmp[7774866]:int(64)[10]
-
(7774868 'move' coerce_tmp[7774866] (7774870 '.v' this[6716849] _high[1610006]))
-
var end[6716868]:int(64)[10]
-
(6716870 'move' end[6716868] coerce_tmp[7774866])
-
var this[6820176]:domain(6,int(64),one)[2831134]
-
(6820181 'move' this[6820176] taskInd_this[6716768])
-
CForLoop {
-
var i[6716922]:int(64)[10]
-
(6716924 'move' i[6716922] i[6716814])
-
var taskInd_i[6819399]:int(64)[10]
-
(6819402 'move' taskInd_i[6819399] i[6716922])
-
var call_tmp[8248347]:6*range(int(64),both,one)[2830019]
-
(8248349 'move' call_tmp[8248347] (8248351 '.' this[6820176] ranges[2831124]))
-
var coerce_tmp[7725873]:range(int(64),both,one)[1610039]
-
(7725875 'move' coerce_tmp[7725873] (9252338 'get svec member value' call_tmp[8248347] 5))
-
var _ic__F0_this[9030013]:range(int(64),both,one)[1610039]
-
(7725927 'move' _ic__F0_this[9030013] coerce_tmp[7725873])
-
(6819465 call checkIfIterWillOverflow[1612304] coerce_tmp[7725873] 1)
-
var i[6819468]:int(64)[10]
-
(6819472 'move' i[6819468] 0)
-
var this[6819477]:range(int(64),both,one)[1610039]
-
(6819479 'move' this[6819477] _ic__F0_this[9030013])
-
var coerce_tmp[7759116]:int(64)[10]
-
(7759118 'move' coerce_tmp[7759116] (7759120 '.v' this[6819477] _low[1610001]))
-
var this[6819503]:range(int(64),both,one)[1610039]
-
(6819505 'move' this[6819503] _ic__F0_this[9030013])
-
var coerce_tmp[7775495]:int(64)[10]
-
(7775497 'move' coerce_tmp[7775495] (7775499 '.v' this[6819503] _high[1610006]))
-
var end[6819522]:int(64)[10]
-
(6819524 'move' end[6819522] coerce_tmp[7775495])
-
CForLoop {
-
var ret_tmp[6819616]:2*int(64)[1802073]
-
(9099366 'set svec member' ret_tmp[6819616] 0 taskInd_i[6819399])
-
(9099370 'set svec member' ret_tmp[6819616] 1 i[6819468])
-
var _yieldedIndex[6819629]:2*int(64)[1802073]
-
(6819631 'move' _yieldedIndex[6819629] ret_tmp[6819616])
-
var j_x0[9097086]:int(64)[10]
-
var j_x1[9097088]:int(64)[10]
-
(9097094 'move' j_x0[9097086] (9097092 'get svec member value' _yieldedIndex[6819629] 0))
-
(9097099 'move' j_x1[9097088] (9097097 'get svec member value' _yieldedIndex[6819629] 1))
-
var ret_tmp[6819670]:3*int(64)[1995504]
-
(9143063 'set svec member' ret_tmp[6819670] 0 taskInd_i[6716713])
-
(9143067 'set svec member' ret_tmp[6819670] 1 j_x0[9097086])
-
(9143071 'set svec member' ret_tmp[6819670] 2 j_x1[9097088])
-
var _yieldedIndex[6819684]:3*int(64)[1995504]
-
(6819686 'move' _yieldedIndex[6819684] ret_tmp[6819670])
-
var j_x0[9141630]:int(64)[10]
-
var j_x1[9141632]:int(64)[10]
-
var j_x2[9141634]:int(64)[10]
-
(9141640 'move' j_x0[9141630] (9141638 'get svec member value' _yieldedIndex[6819684] 0))
-
(9141645 'move' j_x1[9141632] (9141643 'get svec member value' _yieldedIndex[6819684] 1))
-
(9141650 'move' j_x2[9141634] (9141648 'get svec member value' _yieldedIndex[6819684] 2))
-
var ret_tmp[6819738]:4*int(64)[1960494]
-
(9115918 'set svec member' ret_tmp[6819738] 0 taskInd_i[6716477])
-
(9115922 'set svec member' ret_tmp[6819738] 1 j_x0[9141630])
-
(9115926 'set svec member' ret_tmp[6819738] 2 j_x1[9141632])
-
(9115930 'set svec member' ret_tmp[6819738] 3 j_x2[9141634])
-
var _yieldedIndex[6819753]:4*int(64)[1960494]
-
(6819755 'move' _yieldedIndex[6819753] ret_tmp[6819738])
-
var j_x0[9114588]:int(64)[10]
-
var j_x1[9114590]:int(64)[10]
-
var j_x2[9114592]:int(64)[10]
-
var j_x3[9114594]:int(64)[10]
-
(9114600 'move' j_x0[9114588] (9114598 'get svec member value' _yieldedIndex[6819753] 0))
-
(9114605 'move' j_x1[9114590] (9114603 'get svec member value' _yieldedIndex[6819753] 1))
-
(9114610 'move' j_x2[9114592] (9114608 'get svec member value' _yieldedIndex[6819753] 2))
-
(9114615 'move' j_x3[9114594] (9114613 'get svec member value' _yieldedIndex[6819753] 3))
-
var ret_tmp[6819820]:5*int(64)[2664814]
-
(9177681 'set svec member' ret_tmp[6819820] 0 taskInd_i[6716241])
-
(9177685 'set svec member' ret_tmp[6819820] 1 j_x0[9114588])
-
(9177689 'set svec member' ret_tmp[6819820] 2 j_x1[9114590])
-
(9177693 'set svec member' ret_tmp[6819820] 3 j_x2[9114592])
-
(9177697 'set svec member' ret_tmp[6819820] 4 j_x3[9114594])
-
var _yieldedIndex[6819836]:5*int(64)[2664814]
-
(6819838 'move' _yieldedIndex[6819836] ret_tmp[6819820])
-
var j_x0[9174994]:int(64)[10]
-
var j_x1[9174996]:int(64)[10]
-
var j_x2[9174998]:int(64)[10]
-
var j_x3[9175000]:int(64)[10]
-
var j_x4[9175002]:int(64)[10]
-
(9175008 'move' j_x0[9174994] (9175006 'get svec member value' _yieldedIndex[6819836] 0))
-
(9175013 'move' j_x1[9174996] (9175011 'get svec member value' _yieldedIndex[6819836] 1))
-
(9175018 'move' j_x2[9174998] (9175016 'get svec member value' _yieldedIndex[6819836] 2))
-
(9175023 'move' j_x3[9175000] (9175021 'get svec member value' _yieldedIndex[6819836] 3))
-
(9175028 'move' j_x4[9175002] (9175026 'get svec member value' _yieldedIndex[6819836] 4))
-
var ret_tmp[6819916]:6*int(64)[2835600]
-
(9188206 'set svec member' ret_tmp[6819916] 0 taskInd_i[6716020])
-
(9188210 'set svec member' ret_tmp[6819916] 1 j_x0[9174994])
-
(9188214 'set svec member' ret_tmp[6819916] 2 j_x1[9174996])
-
(9188218 'set svec member' ret_tmp[6819916] 3 j_x2[9174998])
-
(9188222 'set svec member' ret_tmp[6819916] 4 j_x3[9175000])
-
(9188226 'set svec member' ret_tmp[6819916] 5 j_x4[9175002])
-
(6819951 'noop' )
-
(6819973 'noop' )
-
(6820001 'noop' )
-
(6820023 'noop' )
-
var coerce_tmp[6820035]:6*int(64)[2835600]
-
(6820043 'move' coerce_tmp[6820035] ret_tmp[6819916])
-
var i_i[8840516]:6*int(64)[2835600]
-
(8840520 'move' i_i[8840516] (8840518 'set reference' coerce_tmp[6820035]))
-
var ret[8840523]:[domain(6,int(64),one)] real(32)[2852368]
-
(8840525 'move' ret[8840523] (8840527 '.v' call_tmp[8313400] _instance[2858211]))
-
(8840531 call checkAccess[4620654] call_tmp[8313400] i_i[8840516] ret[8840523])
-
var coerce_tmp[8840535]:[domain(6,int(64),one)] real(32)[2852368]
-
(8840537 'move' coerce_tmp[8840535] ret[8840523])
-
var _formal_tmp_in_ind[8840540]:6*int(64)[2835600]
-
(8840542 'move' _formal_tmp_in_ind[8840540] coerce_tmp[6820035])
-
var _formal_tmp_ind_x0[9190820]:int(64)[10]
-
var _formal_tmp_ind_x1[9190822]:int(64)[10]
-
var _formal_tmp_ind_x2[9190824]:int(64)[10]
-
var _formal_tmp_ind_x3[9190826]:int(64)[10]
-
var _formal_tmp_ind_x4[9190828]:int(64)[10]
-
var _formal_tmp_ind_x5[9190830]:int(64)[10]
-
(9190836 'move' _formal_tmp_ind_x0[9190820] (9190834 'get svec member value' _formal_tmp_in_ind[8840540] 0))
-
(9190841 'move' _formal_tmp_ind_x1[9190822] (9190839 'get svec member value' _formal_tmp_in_ind[8840540] 1))
-
(9190846 'move' _formal_tmp_ind_x2[9190824] (9190844 'get svec member value' _formal_tmp_in_ind[8840540] 2))
-
(9190851 'move' _formal_tmp_ind_x3[9190826] (9190849 'get svec member value' _formal_tmp_in_ind[8840540] 3))
-
(9190856 'move' _formal_tmp_ind_x4[9190828] (9190854 'get svec member value' _formal_tmp_in_ind[8840540] 4))
-
(9190861 'move' _formal_tmp_ind_x5[9190830] (9190859 'get svec member value' _formal_tmp_in_ind[8840540] 5))
-
var ret[8840550]:int(64)[10]
-
var sum[8840552]:int(64)[10]
-
(8840554 'move' sum[8840552] 0)
-
var call_tmp[8840564]:6*int(64)[2835600]
-
(8840566 'move' call_tmp[8840564] (8840568 '.' coerce_tmp[8840535] blk[2852315]))
-
var coerce_tmp[8840571]:int(64)[10]
-
(8840573 'move' coerce_tmp[8840571] (8840575 'get svec member value' call_tmp[8840564] 0))
-
var call_tmp[8840578]:int(64)[10]
-
(8840580 'move' call_tmp[8840578] (8840582 '*' _formal_tmp_ind_x0[9190820] coerce_tmp[8840571]))
-
var i_lhs[8840585]:int(64)[10]
-
(8840587 'move' i_lhs[8840585] (8840589 'set reference' sum[8840552]))
-
(8840591 '+=' i_lhs[8840585] call_tmp[8840578])
-
var call_tmp[8840601]:6*int(64)[2835600]
-
(8840603 'move' call_tmp[8840601] (8840605 '.' coerce_tmp[8840535] blk[2852315]))
-
var coerce_tmp[8840608]:int(64)[10]
-
(8840610 'move' coerce_tmp[8840608] (8840612 'get svec member value' call_tmp[8840601] 1))
-
var call_tmp[8840615]:int(64)[10]
-
(8840617 'move' call_tmp[8840615] (8840619 '*' _formal_tmp_ind_x1[9190822] coerce_tmp[8840608]))
-
var i_lhs[8840622]:int(64)[10]
-
(8840624 'move' i_lhs[8840622] (8840626 'set reference' sum[8840552]))
-
(8840628 '+=' i_lhs[8840622] call_tmp[8840615])
-
var call_tmp[8840638]:6*int(64)[2835600]
-
(8840640 'move' call_tmp[8840638] (8840642 '.' coerce_tmp[8840535] blk[2852315]))
-
var coerce_tmp[8840645]:int(64)[10]
-
(8840647 'move' coerce_tmp[8840645] (8840649 'get svec member value' call_tmp[8840638] 2))
-
var call_tmp[8840652]:int(64)[10]
-
(8840654 'move' call_tmp[8840652] (8840656 '*' _formal_tmp_ind_x2[9190824] coerce_tmp[8840645]))
-
var i_lhs[8840659]:int(64)[10]
-
(8840661 'move' i_lhs[8840659] (8840663 'set reference' sum[8840552]))
-
(8840665 '+=' i_lhs[8840659] call_tmp[8840652])
-
var call_tmp[8840675]:6*int(64)[2835600]
-
(8840677 'move' call_tmp[8840675] (8840679 '.' coerce_tmp[8840535] blk[2852315]))
-
var coerce_tmp[8840682]:int(64)[10]
-
(8840684 'move' coerce_tmp[8840682] (8840686 'get svec member value' call_tmp[8840675] 3))
-
var call_tmp[8840689]:int(64)[10]
-
(8840691 'move' call_tmp[8840689] (8840693 '*' _formal_tmp_ind_x3[9190826] coerce_tmp[8840682]))
-
var i_lhs[8840696]:int(64)[10]
-
(8840698 'move' i_lhs[8840696] (8840700 'set reference' sum[8840552]))
-
(8840702 '+=' i_lhs[8840696] call_tmp[8840689])
-
var call_tmp[8840712]:6*int(64)[2835600]
-
(8840714 'move' call_tmp[8840712] (8840716 '.' coerce_tmp[8840535] blk[2852315]))
-
var coerce_tmp[8840719]:int(64)[10]
-
(8840721 'move' coerce_tmp[8840719] (8840723 'get svec member value' call_tmp[8840712] 4))
-
var call_tmp[8840726]:int(64)[10]
-
(8840728 'move' call_tmp[8840726] (8840730 '*' _formal_tmp_ind_x4[9190828] coerce_tmp[8840719]))
-
var i_lhs[8840733]:int(64)[10]
-
(8840735 'move' i_lhs[8840733] (8840737 'set reference' sum[8840552]))
-
(8840739 '+=' i_lhs[8840733] call_tmp[8840726])
-
var i_lhs[8840749]:int(64)[10]
-
(8840751 'move' i_lhs[8840749] (8840753 'set reference' sum[8840552]))
-
(8840755 '+=' i_lhs[8840749] _formal_tmp_ind_x5[9190830])
-
(8840758 'move' ret[8840550] sum[8840552])
-
var coerce_tmp[8840761]:_ddata(real(32))[2172932]
-
(8840763 'move' coerce_tmp[8840761] (8840765 '.v' coerce_tmp[8840535] shiftedData[2852342]))
-
var call_tmp[8840768]:real(32)[91]
-
(8840770 'move' call_tmp[8840768] (8840772 'array_get' coerce_tmp[8840761] ret[8840550]))
-
var coerce_tmp[6820087]:6*int(64)[2835600]
-
(6820095 'move' coerce_tmp[6820087] ret_tmp[6819916])
-
var i_i[8843794]:6*int(64)[2835600]
-
(8843798 'move' i_i[8843794] (8843796 'set reference' coerce_tmp[6820087]))
-
var ret[8843803]:[domain(6,int(64),one)] real(32)[2852368]
-
(8843805 'move' ret[8843803] (8843807 '.v' call_tmp[8313384] _instance[2858211]))
-
(8843811 call checkAccess[4620654] call_tmp[8313384] i_i[8843794] ret[8843803])
-
var coerce_tmp[8843815]:[domain(6,int(64),one)] real(32)[2852368]
-
(8843817 'move' coerce_tmp[8843815] ret[8843803])
-
var _formal_tmp_in_ind[8843820]:6*int(64)[2835600]
-
(8843822 'move' _formal_tmp_in_ind[8843820] coerce_tmp[6820087])
-
var _formal_tmp_ind_x0[9191396]:int(64)[10]
-
var _formal_tmp_ind_x1[9191398]:int(64)[10]
-
var _formal_tmp_ind_x2[9191400]:int(64)[10]
-
var _formal_tmp_ind_x3[9191402]:int(64)[10]
-
var _formal_tmp_ind_x4[9191404]:int(64)[10]
-
var _formal_tmp_ind_x5[9191406]:int(64)[10]
-
(9191412 'move' _formal_tmp_ind_x0[9191396] (9191410 'get svec member value' _formal_tmp_in_ind[8843820] 0))
-
(9191417 'move' _formal_tmp_ind_x1[9191398] (9191415 'get svec member value' _formal_tmp_in_ind[8843820] 1))
-
(9191422 'move' _formal_tmp_ind_x2[9191400] (9191420 'get svec member value' _formal_tmp_in_ind[8843820] 2))
-
(9191427 'move' _formal_tmp_ind_x3[9191402] (9191425 'get svec member value' _formal_tmp_in_ind[8843820] 3))
-
(9191432 'move' _formal_tmp_ind_x4[9191404] (9191430 'get svec member value' _formal_tmp_in_ind[8843820] 4))
-
(9191437 'move' _formal_tmp_ind_x5[9191406] (9191435 'get svec member value' _formal_tmp_in_ind[8843820] 5))
-
var ret[8843830]:real(32)[91]
-
var ret[8843832]:int(64)[10]
-
var sum[8843834]:int(64)[10]
-
(8843836 'move' sum[8843834] 0)
-
var call_tmp[8843846]:6*int(64)[2835600]
-
(8843848 'move' call_tmp[8843846] (8843850 '.' coerce_tmp[8843815] blk[2852315]))
-
var coerce_tmp[8843853]:int(64)[10]
-
(8843855 'move' coerce_tmp[8843853] (8843857 'get svec member value' call_tmp[8843846] 0))
-
var call_tmp[8843860]:int(64)[10]
-
(8843862 'move' call_tmp[8843860] (8843864 '*' _formal_tmp_ind_x0[9191396] coerce_tmp[8843853]))
-
var i_lhs[8843867]:int(64)[10]
-
(8843869 'move' i_lhs[8843867] (8843871 'set reference' sum[8843834]))
-
(8843873 '+=' i_lhs[8843867] call_tmp[8843860])
-
var call_tmp[8843883]:6*int(64)[2835600]
-
(8843885 'move' call_tmp[8843883] (8843887 '.' coerce_tmp[8843815] blk[2852315]))
-
var coerce_tmp[8843890]:int(64)[10]
-
(8843892 'move' coerce_tmp[8843890] (8843894 'get svec member value' call_tmp[8843883] 1))
-
var call_tmp[8843897]:int(64)[10]
-
(8843899 'move' call_tmp[8843897] (8843901 '*' _formal_tmp_ind_x1[9191398] coerce_tmp[8843890]))
-
var i_lhs[8843904]:int(64)[10]
-
(8843906 'move' i_lhs[8843904] (8843908 'set reference' sum[8843834]))
-
(8843910 '+=' i_lhs[8843904] call_tmp[8843897])
-
var call_tmp[8843920]:6*int(64)[2835600]
-
(8843922 'move' call_tmp[8843920] (8843924 '.' coerce_tmp[8843815] blk[2852315]))
-
var coerce_tmp[8843927]:int(64)[10]
-
(8843929 'move' coerce_tmp[8843927] (8843931 'get svec member value' call_tmp[8843920] 2))
-
var call_tmp[8843934]:int(64)[10]
-
(8843936 'move' call_tmp[8843934] (8843938 '*' _formal_tmp_ind_x2[9191400] coerce_tmp[8843927]))
-
var i_lhs[8843941]:int(64)[10]
-
(8843943 'move' i_lhs[8843941] (8843945 'set reference' sum[8843834]))
-
(8843947 '+=' i_lhs[8843941] call_tmp[8843934])
-
var call_tmp[8843957]:6*int(64)[2835600]
-
(8843959 'move' call_tmp[8843957] (8843961 '.' coerce_tmp[8843815] blk[2852315]))
-
var coerce_tmp[8843964]:int(64)[10]
-
(8843966 'move' coerce_tmp[8843964] (8843968 'get svec member value' call_tmp[8843957] 3))
-
var call_tmp[8843971]:int(64)[10]
-
(8843973 'move' call_tmp[8843971] (8843975 '*' _formal_tmp_ind_x3[9191402] coerce_tmp[8843964]))
-
var i_lhs[8843978]:int(64)[10]
-
(8843980 'move' i_lhs[8843978] (8843982 'set reference' sum[8843834]))
-
(8843984 '+=' i_lhs[8843978] call_tmp[8843971])
-
var call_tmp[8843994]:6*int(64)[2835600]
-
(8843996 'move' call_tmp[8843994] (8843998 '.' coerce_tmp[8843815] blk[2852315]))
-
var coerce_tmp[8844001]:int(64)[10]
-
(8844003 'move' coerce_tmp[8844001] (8844005 'get svec member value' call_tmp[8843994] 4))
-
var call_tmp[8844008]:int(64)[10]
-
(8844010 'move' call_tmp[8844008] (8844012 '*' _formal_tmp_ind_x4[9191404] coerce_tmp[8844001]))
-
var i_lhs[8844015]:int(64)[10]
-
(8844017 'move' i_lhs[8844015] (8844019 'set reference' sum[8843834]))
-
(8844021 '+=' i_lhs[8844015] call_tmp[8844008])
-
var i_lhs[8844031]:int(64)[10]
-
(8844033 'move' i_lhs[8844031] (8844035 'set reference' sum[8843834]))
-
(8844037 '+=' i_lhs[8844031] _formal_tmp_ind_x5[9191406])
-
(8844040 'move' ret[8843832] sum[8843834])
-
var coerce_tmp[8844043]:_ddata(real(32))[2172932]
-
(8844045 'move' coerce_tmp[8844043] (8844047 '.v' coerce_tmp[8843815] shiftedData[2852342]))
-
var call_tmp[8844050]:real(32)[91]
-
(8844052 'move' call_tmp[8844050] (8844054 'array_get' coerce_tmp[8844043] ret[8843832]))
-
(8844057 'move' ret[8843830] (8844059 'deref' call_tmp[8844050]))
-
var call_tmp[7322650]:real(32)[91]
-
(7322652 'move' call_tmp[7322650] (7322655 call expf[6827] ret[8843830]))
-
(7491594 '=' call_tmp[8840768] call_tmp[7322650])
-
{
-
(6819535 '=' i[6819468] coerce_tmp[7759116])
}
-
{
-
(6819539 '<=' i[6819468] end[6819522])
}
-
{
-
(6819547 '+=' i[6819468] 1)
}
}
-
label _end_these[6819596]
-
label _endthese_help[6819601]
-
{
-
(6716881 '=' i[6716814] coerce_tmp[7758487])
}
-
{
-
(6716885 '<=' i[6716814] end[6716868])
}
-
{
-
(6716893 '+=' i[6716814] 1)
}
}
-
label _end_these[6717258]
-
label _endthese_help[6717263]
-
{
-
(6716645 '=' i[6716578] coerce_tmp[7758470])
}
-
{
-
(6716649 '<=' i[6716578] end[6716632])
}
-
{
-
(6716657 '+=' i[6716578] 1)
}
}
-
label _end_these[6717268]
-
label _endthese_help[6717273]
-
{
-
(6716409 '=' i[6716342] coerce_tmp[7758453])
}
-
{
-
(6716413 '<=' i[6716342] end[6716396])
}
-
{
-
(6716421 '+=' i[6716342] 1)
}
}
-
label _end_these[6717278]
-
label _endthese_help[6717283]
-
{
-
(6716173 '=' i[6716106] coerce_tmp[7758436])
}
-
{
-
(6716177 '<=' i[6716106] end[6716160])
}
-
{
-
(6716185 '+=' i[6716106] 1)
}
}
-
label _end_these[6717288]
-
label _endthese_help[6717293]
-
{
-
(6525194 '=' i[6525127] coerce_tmp[7756685])
}
-
{
-
(6525198 '<=' i[6525127] end[6525181])
}
-
{
-
(6525206 '+=' i[6525127] 1)
}
}
-
label _end_these[6525426]
-
label _endthese_help[6525431]
-
label _endthese[6525436]
-
label _endthese[6218509]
-
(6218515 call chpl__autoDestroy[4168073] dom[6218328])
-
label _endthese[6218517]
-
label _endevery[5874074]
-
(5660616 call chpl_after_forall_fence[69473])
-
(5655657 call chpl__autoDestroy[4168073] call_tmp[5060943])
-
label _end_forward[5061457]
-
(5607585 '=' _retArg[5607583] output[5060884])
-
(5607587 return _void[46])
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function addOp(1,real(32))[5159779] . forward[5161921] ( this[5161925]:addOp(1,real(32))[5159779] , _retArg[5608130]:ndarray(1,real(32))[2172117] ) : void[4]
const ref arg this[5161925]:addOp(1,real(32))[5159779] ref arg _retArg[5608130]:ndarray(1,real(32))[2172117]-
{
-
var call_tmp[8912158]:shared BaseTensorResource(real(32),1)[2179026]
-
(8912160 'move' call_tmp[8912158] (8912162 '.' this[5161925] lhs[5159763]))
-
var call_tmp[5161977]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[5162042]:BaseTensorResource(real(32),1)[2172058]
-
(5162048 'move' coerce_tmp[5162042] (5162044 call borrow[2283727] call_tmp[8912158]))
-
(5161979 'move' call_tmp[5161977] (5161982 call array[3725812] coerce_tmp[5162042]))
-
var call_tmp[8912182]:shared BaseTensorResource(real(32),1)[2179026]
-
(8912184 'move' call_tmp[8912182] (8912186 '.' this[5161925] rhs[5159771]))
-
var call_tmp[5161993]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[5162053]:BaseTensorResource(real(32),1)[2172058]
-
(5162059 'move' coerce_tmp[5162053] (5162055 call borrow[2283727] call_tmp[8912182]))
-
(5161995 'move' call_tmp[5161993] (5161998 call array[3725812] coerce_tmp[5162053]))
-
var call_tmp[5162001]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5608136]:ndarray(1,real(32))[2172117]
-
(5162006 call +[5162063] call_tmp[5161977] call_tmp[5161993] ret_tmp[5608136])
-
(5608139 'move' call_tmp[5162001] ret_tmp[5608136])
-
(5608132 '=' _retArg[5608130] call_tmp[5162001])
-
(5608134 return _void[46])
}
-
- «»
function addOp(2,real(32))[5166239] . forward[5168381] ( this[5168385]:addOp(2,real(32))[5166239] , _retArg[5608202]:ndarray(2,real(32))[2303523] ) : void[4]
const ref arg this[5168385]:addOp(2,real(32))[5166239] ref arg _retArg[5608202]:ndarray(2,real(32))[2303523]-
{
-
var call_tmp[8912789]:shared BaseTensorResource(real(32),2)[2309967]
-
(8912791 'move' call_tmp[8912789] (8912793 '.' this[5168385] lhs[5166223]))
-
var call_tmp[5168437]:ndarray(2,real(32))[2303523]
-
var coerce_tmp[5168502]:BaseTensorResource(real(32),2)[2303464]
-
(5168508 'move' coerce_tmp[5168502] (5168504 call borrow[2433136] call_tmp[8912789]))
-
(5168439 'move' call_tmp[5168437] (5168442 call array[3750934] coerce_tmp[5168502]))
-
var call_tmp[8912813]:shared BaseTensorResource(real(32),2)[2309967]
-
(8912815 'move' call_tmp[8912813] (8912817 '.' this[5168385] rhs[5166231]))
-
var call_tmp[5168453]:ndarray(2,real(32))[2303523]
-
var coerce_tmp[5168513]:BaseTensorResource(real(32),2)[2303464]
-
(5168519 'move' coerce_tmp[5168513] (5168515 call borrow[2433136] call_tmp[8912813]))
-
(5168455 'move' call_tmp[5168453] (5168458 call array[3750934] coerce_tmp[5168513]))
-
var call_tmp[5168461]:ndarray(2,real(32))[2303523]
-
var ret_tmp[5608208]:ndarray(2,real(32))[2303523]
-
(5168466 call +[5168523] call_tmp[5168437] call_tmp[5168453] ret_tmp[5608208])
-
(5608211 'move' call_tmp[5168461] ret_tmp[5608208])
-
(5608204 '=' _retArg[5608202] call_tmp[5168461])
-
(5608206 return _void[46])
}
-
- «»
function addOp(3,real(32))[5172780] . forward[5174922] ( this[5174926]:addOp(3,real(32))[5172780] , _retArg[5608274]:ndarray(3,real(32))[2453347] ) : void[4]
const ref arg this[5174926]:addOp(3,real(32))[5172780] ref arg _retArg[5608274]:ndarray(3,real(32))[2453347]-
{
-
var call_tmp[8913420]:shared BaseTensorResource(real(32),3)[2460191]
-
(8913422 'move' call_tmp[8913420] (8913424 '.' this[5174926] lhs[5172764]))
-
var call_tmp[5174978]:ndarray(3,real(32))[2453347]
-
var coerce_tmp[5175043]:BaseTensorResource(real(32),3)[2453288]
-
(5175049 'move' coerce_tmp[5175043] (5175045 call borrow[2588393] call_tmp[8913420]))
-
(5174980 'move' call_tmp[5174978] (5174983 call array[3758314] coerce_tmp[5175043]))
-
var call_tmp[8913444]:shared BaseTensorResource(real(32),3)[2460191]
-
(8913446 'move' call_tmp[8913444] (8913448 '.' this[5174926] rhs[5172772]))
-
var call_tmp[5174994]:ndarray(3,real(32))[2453347]
-
var coerce_tmp[5175054]:BaseTensorResource(real(32),3)[2453288]
-
(5175060 'move' coerce_tmp[5175054] (5175056 call borrow[2588393] call_tmp[8913444]))
-
(5174996 'move' call_tmp[5174994] (5174999 call array[3758314] coerce_tmp[5175054]))
-
var call_tmp[5175002]:ndarray(3,real(32))[2453347]
-
var ret_tmp[5608280]:ndarray(3,real(32))[2453347]
-
(5175007 call +[5175064] call_tmp[5174978] call_tmp[5174994] ret_tmp[5608280])
-
(5608283 'move' call_tmp[5175002] ret_tmp[5608280])
-
(5608276 '=' _retArg[5608274] call_tmp[5175002])
-
(5608278 return _void[46])
}
-
- «»
function addOp(4,real(32))[5179321] . forward[5181463] ( this[5181467]:addOp(4,real(32))[5179321] , _retArg[5608346]:ndarray(4,real(32))[2594490] ) : void[4]
const ref arg this[5181467]:addOp(4,real(32))[5179321] ref arg _retArg[5608346]:ndarray(4,real(32))[2594490]-
{
-
var call_tmp[8914051]:shared BaseTensorResource(real(32),4)[2601734]
-
(8914053 'move' call_tmp[8914051] (8914055 '.' this[5181467] lhs[5179305]))
-
var call_tmp[5181519]:ndarray(4,real(32))[2594490]
-
var coerce_tmp[5181584]:BaseTensorResource(real(32),4)[2594431]
-
(5181590 'move' coerce_tmp[5181584] (5181586 call borrow[2657264] call_tmp[8914051]))
-
(5181521 'move' call_tmp[5181519] (5181524 call array[3765694] coerce_tmp[5181584]))
-
var call_tmp[8914075]:shared BaseTensorResource(real(32),4)[2601734]
-
(8914077 'move' call_tmp[8914075] (8914079 '.' this[5181467] rhs[5179313]))
-
var call_tmp[5181535]:ndarray(4,real(32))[2594490]
-
var coerce_tmp[5181595]:BaseTensorResource(real(32),4)[2594431]
-
(5181601 'move' coerce_tmp[5181595] (5181597 call borrow[2657264] call_tmp[8914075]))
-
(5181537 'move' call_tmp[5181535] (5181540 call array[3765694] coerce_tmp[5181595]))
-
var call_tmp[5181543]:ndarray(4,real(32))[2594490]
-
var ret_tmp[5608352]:ndarray(4,real(32))[2594490]
-
(5181548 call +[5181605] call_tmp[5181519] call_tmp[5181535] ret_tmp[5608352])
-
(5608355 'move' call_tmp[5181543] ret_tmp[5608352])
-
(5608348 '=' _retArg[5608346] call_tmp[5181543])
-
(5608350 return _void[46])
}
-
- «»
function addOp(5,real(32))[5185862] . forward[5188004] ( this[5188008]:addOp(5,real(32))[5185862] , _retArg[5608418]:ndarray(5,real(32))[2679336] ) : void[4]
const ref arg this[5188008]:addOp(5,real(32))[5185862] ref arg _retArg[5608418]:ndarray(5,real(32))[2679336]-
{
-
var call_tmp[8914682]:shared BaseTensorResource(real(32),5)[2686980]
-
(8914684 'move' call_tmp[8914682] (8914686 '.' this[5188008] lhs[5185846]))
-
var call_tmp[5188060]:ndarray(5,real(32))[2679336]
-
var coerce_tmp[5188125]:BaseTensorResource(real(32),5)[2679277]
-
(5188131 'move' coerce_tmp[5188125] (5188127 call borrow[2826541] call_tmp[8914682]))
-
(5188062 'move' call_tmp[5188060] (5188065 call array[3773074] coerce_tmp[5188125]))
-
var call_tmp[8914706]:shared BaseTensorResource(real(32),5)[2686980]
-
(8914708 'move' call_tmp[8914706] (8914710 '.' this[5188008] rhs[5185854]))
-
var call_tmp[5188076]:ndarray(5,real(32))[2679336]
-
var coerce_tmp[5188136]:BaseTensorResource(real(32),5)[2679277]
-
(5188142 'move' coerce_tmp[5188136] (5188138 call borrow[2826541] call_tmp[8914706]))
-
(5188078 'move' call_tmp[5188076] (5188081 call array[3773074] coerce_tmp[5188136]))
-
var call_tmp[5188084]:ndarray(5,real(32))[2679336]
-
var ret_tmp[5608424]:ndarray(5,real(32))[2679336]
-
(5188089 call +[5188146] call_tmp[5188060] call_tmp[5188076] ret_tmp[5608424])
-
(5608427 'move' call_tmp[5188084] ret_tmp[5608424])
-
(5608420 '=' _retArg[5608418] call_tmp[5188084])
-
(5608422 return _void[46])
}
-
- «»
function addOp(6,real(32))[5192403] . forward[5194545] ( this[5194549]:addOp(6,real(32))[5192403] , _retArg[5608490]:ndarray(6,real(32))[2850677] ) : void[4]
const ref arg this[5194549]:addOp(6,real(32))[5192403] ref arg _retArg[5608490]:ndarray(6,real(32))[2850677]-
{
-
var call_tmp[8915313]:shared BaseTensorResource(real(32),6)[2858721]
-
(8915315 'move' call_tmp[8915313] (8915317 '.' this[5194549] lhs[5192387]))
-
var call_tmp[5194601]:ndarray(6,real(32))[2850677]
-
var coerce_tmp[5194666]:BaseTensorResource(real(32),6)[2850618]
-
(5194672 'move' coerce_tmp[5194666] (5194668 call borrow[3003378] call_tmp[8915313]))
-
(5194603 'move' call_tmp[5194601] (5194606 call array[3780454] coerce_tmp[5194666]))
-
var call_tmp[8915337]:shared BaseTensorResource(real(32),6)[2858721]
-
(8915339 'move' call_tmp[8915337] (8915341 '.' this[5194549] rhs[5192395]))
-
var call_tmp[5194617]:ndarray(6,real(32))[2850677]
-
var coerce_tmp[5194677]:BaseTensorResource(real(32),6)[2850618]
-
(5194683 'move' coerce_tmp[5194677] (5194679 call borrow[3003378] call_tmp[8915337]))
-
(5194619 'move' call_tmp[5194617] (5194622 call array[3780454] coerce_tmp[5194677]))
-
var call_tmp[5194625]:ndarray(6,real(32))[2850677]
-
var ret_tmp[5608496]:ndarray(6,real(32))[2850677]
-
(5194630 call +[5194687] call_tmp[5194601] call_tmp[5194617] ret_tmp[5608496])
-
(5608499 'move' call_tmp[5194625] ret_tmp[5608496])
-
(5608492 '=' _retArg[5608490] call_tmp[5194625])
-
(5608494 return _void[46])
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479] . forward[4736424] ( this[4736428]:subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479] , _retArg[5603648]:ndarray(1,real(32))[2172117] ) : void[4]
const ref arg this[4736428]:subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479] ref arg _retArg[5603648]:ndarray(1,real(32))[2172117]-
{
-
var call_tmp[8868681]:shared BaseTensorResource(real(32),1)[2179026]
-
(8868683 'move' call_tmp[8868681] (8868685 '.' this[4736428] lhs[4734465]))
-
var call_tmp[4736446]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[4736486]:BaseTensorResource(real(32),1)[2172058]
-
(4736492 'move' coerce_tmp[4736486] (4736488 call borrow[2283727] call_tmp[8868681]))
-
(4736448 'move' call_tmp[4736446] (4736451 call array[3725812] coerce_tmp[4736486]))
-
var call_tmp[8868705]:shared BaseTensorResource(real(32),1)[2179026]
-
(8868707 'move' call_tmp[8868705] (8868709 '.' this[4736428] rhs[4734472]))
-
var call_tmp[4736462]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[4736497]:BaseTensorResource(real(32),1)[2172058]
-
(4736503 'move' coerce_tmp[4736497] (4736499 call borrow[2283727] call_tmp[8868705]))
-
(4736464 'move' call_tmp[4736462] (4736467 call array[3725812] coerce_tmp[4736497]))
-
var call_tmp[4736470]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5603654]:ndarray(1,real(32))[2172117]
-
(4736475 call -[4736507] call_tmp[4736446] call_tmp[4736462] ret_tmp[5603654])
-
(5603657 'move' call_tmp[4736470] ret_tmp[5603654])
-
(5603650 '=' _retArg[5603648] call_tmp[4736470])
-
(5603652 return _void[46])
}
-
- «»
function subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923] . forward[4793868] ( this[4793872]:subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923] , _retArg[5604305]:ndarray(2,real(32))[2303523] ) : void[4]
const ref arg this[4793872]:subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923] ref arg _retArg[5604305]:ndarray(2,real(32))[2303523]-
{
-
var call_tmp[8874425]:shared BaseTensorResource(real(32),2)[2309967]
-
(8874427 'move' call_tmp[8874425] (8874429 '.' this[4793872] lhs[4791909]))
-
var call_tmp[4793890]:ndarray(2,real(32))[2303523]
-
var coerce_tmp[4793930]:BaseTensorResource(real(32),2)[2303464]
-
(4793936 'move' coerce_tmp[4793930] (4793932 call borrow[2433136] call_tmp[8874425]))
-
(4793892 'move' call_tmp[4793890] (4793895 call array[3750934] coerce_tmp[4793930]))
-
var call_tmp[8874449]:shared BaseTensorResource(real(32),2)[2309967]
-
(8874451 'move' call_tmp[8874449] (8874453 '.' this[4793872] rhs[4791916]))
-
var call_tmp[4793906]:ndarray(2,real(32))[2303523]
-
var coerce_tmp[4793941]:BaseTensorResource(real(32),2)[2303464]
-
(4793947 'move' coerce_tmp[4793941] (4793943 call borrow[2433136] call_tmp[8874449]))
-
(4793908 'move' call_tmp[4793906] (4793911 call array[3750934] coerce_tmp[4793941]))
-
var call_tmp[4793914]:ndarray(2,real(32))[2303523]
-
var ret_tmp[5604311]:ndarray(2,real(32))[2303523]
-
(4793919 call -[4793951] call_tmp[4793890] call_tmp[4793906] ret_tmp[5604311])
-
(5604314 'move' call_tmp[4793914] ret_tmp[5604311])
-
(5604307 '=' _retArg[5604305] call_tmp[4793914])
-
(5604309 return _void[46])
}
-
- «»
function subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100] . forward[4855045] ( this[4855049]:subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100] , _retArg[5605043]:ndarray(3,real(32))[2453347] ) : void[4]
const ref arg this[4855049]:subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100] ref arg _retArg[5605043]:ndarray(3,real(32))[2453347]-
{
-
var call_tmp[8880079]:shared BaseTensorResource(real(32),3)[2460191]
-
(8880081 'move' call_tmp[8880079] (8880083 '.' this[4855049] lhs[4853086]))
-
var call_tmp[4855067]:ndarray(3,real(32))[2453347]
-
var coerce_tmp[4855107]:BaseTensorResource(real(32),3)[2453288]
-
(4855113 'move' coerce_tmp[4855107] (4855109 call borrow[2588393] call_tmp[8880079]))
-
(4855069 'move' call_tmp[4855067] (4855072 call array[3758314] coerce_tmp[4855107]))
-
var call_tmp[8880103]:shared BaseTensorResource(real(32),3)[2460191]
-
(8880105 'move' call_tmp[8880103] (8880107 '.' this[4855049] rhs[4853093]))
-
var call_tmp[4855083]:ndarray(3,real(32))[2453347]
-
var coerce_tmp[4855118]:BaseTensorResource(real(32),3)[2453288]
-
(4855124 'move' coerce_tmp[4855118] (4855120 call borrow[2588393] call_tmp[8880103]))
-
(4855085 'move' call_tmp[4855083] (4855088 call array[3758314] coerce_tmp[4855118]))
-
var call_tmp[4855091]:ndarray(3,real(32))[2453347]
-
var ret_tmp[5605049]:ndarray(3,real(32))[2453347]
-
(4855096 call -[4855128] call_tmp[4855067] call_tmp[4855083] ret_tmp[5605049])
-
(5605052 'move' call_tmp[4855091] ret_tmp[5605049])
-
(5605045 '=' _retArg[5605043] call_tmp[4855091])
-
(5605047 return _void[46])
}
-
- «»
function subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263] . forward[4920208] ( this[4920212]:subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263] , _retArg[5605830]:ndarray(4,real(32))[2594490] ) : void[4]
const ref arg this[4920212]:subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263] ref arg _retArg[5605830]:ndarray(4,real(32))[2594490]-
{
-
var call_tmp[8886853]:shared BaseTensorResource(real(32),4)[2601734]
-
(8886855 'move' call_tmp[8886853] (8886857 '.' this[4920212] lhs[4918249]))
-
var call_tmp[4920230]:ndarray(4,real(32))[2594490]
-
var coerce_tmp[4920270]:BaseTensorResource(real(32),4)[2594431]
-
(4920276 'move' coerce_tmp[4920270] (4920272 call borrow[2657264] call_tmp[8886853]))
-
(4920232 'move' call_tmp[4920230] (4920235 call array[3765694] coerce_tmp[4920270]))
-
var call_tmp[8886877]:shared BaseTensorResource(real(32),4)[2601734]
-
(8886879 'move' call_tmp[8886877] (8886881 '.' this[4920212] rhs[4918256]))
-
var call_tmp[4920246]:ndarray(4,real(32))[2594490]
-
var coerce_tmp[4920281]:BaseTensorResource(real(32),4)[2594431]
-
(4920287 'move' coerce_tmp[4920281] (4920283 call borrow[2657264] call_tmp[8886877]))
-
(4920248 'move' call_tmp[4920246] (4920251 call array[3765694] coerce_tmp[4920281]))
-
var call_tmp[4920254]:ndarray(4,real(32))[2594490]
-
var ret_tmp[5605836]:ndarray(4,real(32))[2594490]
-
(4920259 call -[4920291] call_tmp[4920230] call_tmp[4920246] ret_tmp[5605836])
-
(5605839 'move' call_tmp[4920254] ret_tmp[5605836])
-
(5605832 '=' _retArg[5605830] call_tmp[4920254])
-
(5605834 return _void[46])
}
-
- «»
function subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389] . forward[4986334] ( this[4986338]:subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389] , _retArg[5606646]:ndarray(5,real(32))[2679336] ) : void[4]
const ref arg this[4986338]:subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389] ref arg _retArg[5606646]:ndarray(5,real(32))[2679336]-
{
-
var call_tmp[8893734]:shared BaseTensorResource(real(32),5)[2686980]
-
(8893736 'move' call_tmp[8893734] (8893738 '.' this[4986338] lhs[4984375]))
-
var call_tmp[4986356]:ndarray(5,real(32))[2679336]
-
var coerce_tmp[4986396]:BaseTensorResource(real(32),5)[2679277]
-
(4986402 'move' coerce_tmp[4986396] (4986398 call borrow[2826541] call_tmp[8893734]))
-
(4986358 'move' call_tmp[4986356] (4986361 call array[3773074] coerce_tmp[4986396]))
-
var call_tmp[8893758]:shared BaseTensorResource(real(32),5)[2686980]
-
(8893760 'move' call_tmp[8893758] (8893762 '.' this[4986338] rhs[4984382]))
-
var call_tmp[4986372]:ndarray(5,real(32))[2679336]
-
var coerce_tmp[4986407]:BaseTensorResource(real(32),5)[2679277]
-
(4986413 'move' coerce_tmp[4986407] (4986409 call borrow[2826541] call_tmp[8893758]))
-
(4986374 'move' call_tmp[4986372] (4986377 call array[3773074] coerce_tmp[4986407]))
-
var call_tmp[4986380]:ndarray(5,real(32))[2679336]
-
var ret_tmp[5606652]:ndarray(5,real(32))[2679336]
-
(4986385 call -[4986417] call_tmp[4986356] call_tmp[4986372] ret_tmp[5606652])
-
(5606655 'move' call_tmp[4986380] ret_tmp[5606652])
-
(5606648 '=' _retArg[5606646] call_tmp[4986380])
-
(5606650 return _void[46])
}
-
- «»
function subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948] . forward[5054893] ( this[5054897]:subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948] , _retArg[5607511]:ndarray(6,real(32))[2850677] ) : void[4]
const ref arg this[5054897]:subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948] ref arg _retArg[5607511]:ndarray(6,real(32))[2850677]-
{
-
var call_tmp[8901164]:shared BaseTensorResource(real(32),6)[2858721]
-
(8901166 'move' call_tmp[8901164] (8901168 '.' this[5054897] lhs[5052934]))
-
var call_tmp[5054915]:ndarray(6,real(32))[2850677]
-
var coerce_tmp[5054955]:BaseTensorResource(real(32),6)[2850618]
-
(5054961 'move' coerce_tmp[5054955] (5054957 call borrow[3003378] call_tmp[8901164]))
-
(5054917 'move' call_tmp[5054915] (5054920 call array[3780454] coerce_tmp[5054955]))
-
var call_tmp[8901188]:shared BaseTensorResource(real(32),6)[2858721]
-
(8901190 'move' call_tmp[8901188] (8901192 '.' this[5054897] rhs[5052941]))
-
var call_tmp[5054931]:ndarray(6,real(32))[2850677]
-
var coerce_tmp[5054966]:BaseTensorResource(real(32),6)[2850618]
-
(5054972 'move' coerce_tmp[5054966] (5054968 call borrow[3003378] call_tmp[8901188]))
-
(5054933 'move' call_tmp[5054931] (5054936 call array[3780454] coerce_tmp[5054966]))
-
var call_tmp[5054939]:ndarray(6,real(32))[2850677]
-
var ret_tmp[5607517]:ndarray(6,real(32))[2850677]
-
(5054944 call -[5054976] call_tmp[5054915] call_tmp[5054931] ret_tmp[5607517])
-
(5607520 'move' call_tmp[5054939] ret_tmp[5607517])
-
(5607513 '=' _retArg[5607511] call_tmp[5054939])
-
(5607515 return _void[46])
}
-
- «»
function subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479] . init[4734393] ( this[4734397]:subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479] , lhs[4734408]:shared BaseTensorResource(real(32),1)[2179026] , rhs[4734419]:shared BaseTensorResource(real(32),1)[2179026] ) : void[4]
-
- «»
function subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923] . init[4791837] ( this[4791841]:subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923] , lhs[4791852]:shared BaseTensorResource(real(32),2)[2309967] , rhs[4791863]:shared BaseTensorResource(real(32),2)[2309967] ) : void[4]
-
- «»
function subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100] . init[4853014] ( this[4853018]:subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100] , lhs[4853029]:shared BaseTensorResource(real(32),3)[2460191] , rhs[4853040]:shared BaseTensorResource(real(32),3)[2460191] ) : void[4]
-
- «»
function subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263] . init[4918177] ( this[4918181]:subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263] , lhs[4918192]:shared BaseTensorResource(real(32),4)[2601734] , rhs[4918203]:shared BaseTensorResource(real(32),4)[2601734] ) : void[4]
-
- «»
function subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389] . init[4984303] ( this[4984307]:subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389] , lhs[4984318]:shared BaseTensorResource(real(32),5)[2686980] , rhs[4984329]:shared BaseTensorResource(real(32),5)[2686980] ) : void[4]
-
- «»
function subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948] . init[5052862] ( this[5052866]:subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948] , lhs[5052877]:shared BaseTensorResource(real(32),6)[2858721] , rhs[5052888]:shared BaseTensorResource(real(32),6)[2858721] ) : void[4]
-
- «»
function subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479] . init=[4734754] ( this[4734758]:subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479] , other[4734760]:subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479] ) : void[4]
ref arg this[4734758]:subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479] const ref arg other[4734760]:subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479]-
{
-
var call_tmp[8868671]:shared BaseTensorResource(real(32),1)[2179026]
-
(8868673 'move' call_tmp[8868671] (8868675 '.' other[4734760] lhs[4734465]))
-
var lhs[4734790]:shared BaseTensorResource(real(32),1)[2179026]
-
(4734792 call init=[3722110] lhs[4734790] call_tmp[8868671])
-
(4734796 '.=' this[4734758] lhs[4734465] lhs[4734790])
-
var call_tmp[8868695]:shared BaseTensorResource(real(32),1)[2179026]
-
(8868697 'move' call_tmp[8868695] (8868699 '.' other[4734760] rhs[4734472]))
-
var rhs[4734823]:shared BaseTensorResource(real(32),1)[2179026]
-
(4734825 call init=[3722110] rhs[4734823] call_tmp[8868695])
-
(4734829 '.=' this[4734758] rhs[4734472] rhs[4734823])
-
(4734834 return _void[46])
}
-
- «»
function subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923] . init=[4792198] ( this[4792202]:subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923] , other[4792204]:subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923] ) : void[4]
ref arg this[4792202]:subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923] const ref arg other[4792204]:subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923]-
{
-
var call_tmp[8874415]:shared BaseTensorResource(real(32),2)[2309967]
-
(8874417 'move' call_tmp[8874415] (8874419 '.' other[4792204] lhs[4791909]))
-
var lhs[4792234]:shared BaseTensorResource(real(32),2)[2309967]
-
(4792236 call init=[3747232] lhs[4792234] call_tmp[8874415])
-
(4792240 '.=' this[4792202] lhs[4791909] lhs[4792234])
-
var call_tmp[8874439]:shared BaseTensorResource(real(32),2)[2309967]
-
(8874441 'move' call_tmp[8874439] (8874443 '.' other[4792204] rhs[4791916]))
-
var rhs[4792267]:shared BaseTensorResource(real(32),2)[2309967]
-
(4792269 call init=[3747232] rhs[4792267] call_tmp[8874439])
-
(4792273 '.=' this[4792202] rhs[4791916] rhs[4792267])
-
(4792278 return _void[46])
}
-
- «»
function subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100] . init=[4853375] ( this[4853379]:subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100] , other[4853381]:subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100] ) : void[4]
ref arg this[4853379]:subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100] const ref arg other[4853381]:subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100]-
{
-
var call_tmp[8880069]:shared BaseTensorResource(real(32),3)[2460191]
-
(8880071 'move' call_tmp[8880069] (8880073 '.' other[4853381] lhs[4853086]))
-
var lhs[4853411]:shared BaseTensorResource(real(32),3)[2460191]
-
(4853413 call init=[3754612] lhs[4853411] call_tmp[8880069])
-
(4853417 '.=' this[4853379] lhs[4853086] lhs[4853411])
-
var call_tmp[8880093]:shared BaseTensorResource(real(32),3)[2460191]
-
(8880095 'move' call_tmp[8880093] (8880097 '.' other[4853381] rhs[4853093]))
-
var rhs[4853444]:shared BaseTensorResource(real(32),3)[2460191]
-
(4853446 call init=[3754612] rhs[4853444] call_tmp[8880093])
-
(4853450 '.=' this[4853379] rhs[4853093] rhs[4853444])
-
(4853455 return _void[46])
}
-
- «»
function subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263] . init=[4918538] ( this[4918542]:subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263] , other[4918544]:subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263] ) : void[4]
ref arg this[4918542]:subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263] const ref arg other[4918544]:subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263]-
{
-
var call_tmp[8886843]:shared BaseTensorResource(real(32),4)[2601734]
-
(8886845 'move' call_tmp[8886843] (8886847 '.' other[4918544] lhs[4918249]))
-
var lhs[4918574]:shared BaseTensorResource(real(32),4)[2601734]
-
(4918576 call init=[3761992] lhs[4918574] call_tmp[8886843])
-
(4918580 '.=' this[4918542] lhs[4918249] lhs[4918574])
-
var call_tmp[8886867]:shared BaseTensorResource(real(32),4)[2601734]
-
(8886869 'move' call_tmp[8886867] (8886871 '.' other[4918544] rhs[4918256]))
-
var rhs[4918607]:shared BaseTensorResource(real(32),4)[2601734]
-
(4918609 call init=[3761992] rhs[4918607] call_tmp[8886867])
-
(4918613 '.=' this[4918542] rhs[4918256] rhs[4918607])
-
(4918618 return _void[46])
}
-
- «»
function subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389] . init=[4984664] ( this[4984668]:subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389] , other[4984670]:subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389] ) : void[4]
ref arg this[4984668]:subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389] const ref arg other[4984670]:subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389]-
{
-
var call_tmp[8893724]:shared BaseTensorResource(real(32),5)[2686980]
-
(8893726 'move' call_tmp[8893724] (8893728 '.' other[4984670] lhs[4984375]))
-
var lhs[4984700]:shared BaseTensorResource(real(32),5)[2686980]
-
(4984702 call init=[3769372] lhs[4984700] call_tmp[8893724])
-
(4984706 '.=' this[4984668] lhs[4984375] lhs[4984700])
-
var call_tmp[8893748]:shared BaseTensorResource(real(32),5)[2686980]
-
(8893750 'move' call_tmp[8893748] (8893752 '.' other[4984670] rhs[4984382]))
-
var rhs[4984733]:shared BaseTensorResource(real(32),5)[2686980]
-
(4984735 call init=[3769372] rhs[4984733] call_tmp[8893748])
-
(4984739 '.=' this[4984668] rhs[4984382] rhs[4984733])
-
(4984744 return _void[46])
}
-
- «»
function subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948] . init=[5053223] ( this[5053227]:subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948] , other[5053229]:subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948] ) : void[4]
ref arg this[5053227]:subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948] const ref arg other[5053229]:subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948]-
{
-
var call_tmp[8901154]:shared BaseTensorResource(real(32),6)[2858721]
-
(8901156 'move' call_tmp[8901154] (8901158 '.' other[5053229] lhs[5052934]))
-
var lhs[5053259]:shared BaseTensorResource(real(32),6)[2858721]
-
(5053261 call init=[3776752] lhs[5053259] call_tmp[8901154])
-
(5053265 '.=' this[5053227] lhs[5052934] lhs[5053259])
-
var call_tmp[8901178]:shared BaseTensorResource(real(32),6)[2858721]
-
(8901180 'move' call_tmp[8901178] (8901182 '.' other[5053229] rhs[5052941]))
-
var rhs[5053292]:shared BaseTensorResource(real(32),6)[2858721]
-
(5053294 call init=[3776752] rhs[5053292] call_tmp[8901178])
-
(5053298 '.=' this[5053227] rhs[5052941] rhs[5053292])
-
(5053303 return _void[46])
}
-
-
-
-
-
-
-
- «»
function divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948] . forward[4756893] ( this[4756897]:divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948] , _retArg[5603885]:ndarray(1,real(32))[2172117] ) : void[4]
const ref arg this[4756897]:divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948] ref arg _retArg[5603885]:ndarray(1,real(32))[2172117]-
{
-
var call_tmp[8870708]:shared BaseTensorResource(real(32),1)[2179026]
-
(8870710 'move' call_tmp[8870708] (8870712 '.' this[4756897] lhs[4754934]))
-
var call_tmp[4756915]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[4756955]:BaseTensorResource(real(32),1)[2172058]
-
(4756961 'move' coerce_tmp[4756955] (4756957 call borrow[2283727] call_tmp[8870708]))
-
(4756917 'move' call_tmp[4756915] (4756920 call array[3725812] coerce_tmp[4756955]))
-
var call_tmp[8870732]:shared BaseTensorResource(real(32),1)[2179026]
-
(8870734 'move' call_tmp[8870732] (8870736 '.' this[4756897] rhs[4754941]))
-
var call_tmp[4756931]:ndarray(1,real(32))[2172117]
-
var coerce_tmp[4756966]:BaseTensorResource(real(32),1)[2172058]
-
(4756972 'move' coerce_tmp[4756966] (4756968 call borrow[2283727] call_tmp[8870732]))
-
(4756933 'move' call_tmp[4756931] (4756936 call array[3725812] coerce_tmp[4756966]))
-
var call_tmp[4756939]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5603891]:ndarray(1,real(32))[2172117]
-
(4756944 call /[4756976] call_tmp[4756915] call_tmp[4756931] ret_tmp[5603891])
-
(5603894 'move' call_tmp[4756939] ret_tmp[5603891])
-
(5603887 '=' _retArg[5603885] call_tmp[4756939])
-
(5603889 return _void[46])
}
-
- «»
function divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489] . forward[4818434] ( this[4818438]:divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489] , _retArg[5604599]:ndarray(2,real(32))[2303523] ) : void[4]
const ref arg this[4818438]:divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489] ref arg _retArg[5604599]:ndarray(2,real(32))[2303523]-
{
-
var call_tmp[8877015]:shared BaseTensorResource(real(32),2)[2309967]
-
(8877017 'move' call_tmp[8877015] (8877019 '.' this[4818438] lhs[4816475]))
-
var call_tmp[4818456]:ndarray(2,real(32))[2303523]
-
var coerce_tmp[4818496]:BaseTensorResource(real(32),2)[2303464]
-
(4818502 'move' coerce_tmp[4818496] (4818498 call borrow[2433136] call_tmp[8877015]))
-
(4818458 'move' call_tmp[4818456] (4818461 call array[3750934] coerce_tmp[4818496]))
-
var call_tmp[8877039]:shared BaseTensorResource(real(32),2)[2309967]
-
(8877041 'move' call_tmp[8877039] (8877043 '.' this[4818438] rhs[4816482]))
-
var call_tmp[4818472]:ndarray(2,real(32))[2303523]
-
var coerce_tmp[4818507]:BaseTensorResource(real(32),2)[2303464]
-
(4818513 'move' coerce_tmp[4818507] (4818509 call borrow[2433136] call_tmp[8877039]))
-
(4818474 'move' call_tmp[4818472] (4818477 call array[3750934] coerce_tmp[4818507]))
-
var call_tmp[4818480]:ndarray(2,real(32))[2303523]
-
var ret_tmp[5604605]:ndarray(2,real(32))[2303523]
-
(4818485 call /[4818517] call_tmp[4818456] call_tmp[4818472] ret_tmp[5604605])
-
(5604608 'move' call_tmp[4818480] ret_tmp[5604605])
-
(5604601 '=' _retArg[5604599] call_tmp[4818480])
-
(5604603 return _void[46])
}
-
- «»
function divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181] . forward[4880126] ( this[4880130]:divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181] , _retArg[5605362]:ndarray(3,real(32))[2453347] ) : void[4]
const ref arg this[4880130]:divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181] ref arg _retArg[5605362]:ndarray(3,real(32))[2453347]-
{
-
var call_tmp[8883180]:shared BaseTensorResource(real(32),3)[2460191]
-
(8883182 'move' call_tmp[8883180] (8883184 '.' this[4880130] lhs[4878167]))
-
var call_tmp[4880148]:ndarray(3,real(32))[2453347]
-
var coerce_tmp[4880188]:BaseTensorResource(real(32),3)[2453288]
-
(4880194 'move' coerce_tmp[4880188] (4880190 call borrow[2588393] call_tmp[8883180]))
-
(4880150 'move' call_tmp[4880148] (4880153 call array[3758314] coerce_tmp[4880188]))
-
var call_tmp[8883204]:shared BaseTensorResource(real(32),3)[2460191]
-
(8883206 'move' call_tmp[8883204] (8883208 '.' this[4880130] rhs[4878174]))
-
var call_tmp[4880164]:ndarray(3,real(32))[2453347]
-
var coerce_tmp[4880199]:BaseTensorResource(real(32),3)[2453288]
-
(4880205 'move' coerce_tmp[4880199] (4880201 call borrow[2588393] call_tmp[8883204]))
-
(4880166 'move' call_tmp[4880164] (4880169 call array[3758314] coerce_tmp[4880199]))
-
var call_tmp[4880172]:ndarray(3,real(32))[2453347]
-
var ret_tmp[5605368]:ndarray(3,real(32))[2453347]
-
(4880177 call /[4880209] call_tmp[4880148] call_tmp[4880164] ret_tmp[5605368])
-
(5605371 'move' call_tmp[4880172] ret_tmp[5605368])
-
(5605364 '=' _retArg[5605362] call_tmp[4880172])
-
(5605366 return _void[46])
}
-
- «»
function divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085] . forward[4945030] ( this[4945034]:divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085] , _retArg[5606154]:ndarray(4,real(32))[2594490] ) : void[4]
const ref arg this[4945034]:divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085] ref arg _retArg[5606154]:ndarray(4,real(32))[2594490]-
{
-
var call_tmp[8889877]:shared BaseTensorResource(real(32),4)[2601734]
-
(8889879 'move' call_tmp[8889877] (8889881 '.' this[4945034] lhs[4943071]))
-
var call_tmp[4945052]:ndarray(4,real(32))[2594490]
-
var coerce_tmp[4945092]:BaseTensorResource(real(32),4)[2594431]
-
(4945098 'move' coerce_tmp[4945092] (4945094 call borrow[2657264] call_tmp[8889877]))
-
(4945054 'move' call_tmp[4945052] (4945057 call array[3765694] coerce_tmp[4945092]))
-
var call_tmp[8889901]:shared BaseTensorResource(real(32),4)[2601734]
-
(8889903 'move' call_tmp[8889901] (8889905 '.' this[4945034] rhs[4943078]))
-
var call_tmp[4945068]:ndarray(4,real(32))[2594490]
-
var coerce_tmp[4945103]:BaseTensorResource(real(32),4)[2594431]
-
(4945109 'move' coerce_tmp[4945103] (4945105 call borrow[2657264] call_tmp[8889901]))
-
(4945070 'move' call_tmp[4945068] (4945073 call array[3765694] coerce_tmp[4945103]))
-
var call_tmp[4945076]:ndarray(4,real(32))[2594490]
-
var ret_tmp[5606160]:ndarray(4,real(32))[2594490]
-
(4945081 call /[4945113] call_tmp[4945052] call_tmp[4945068] ret_tmp[5606160])
-
(5606163 'move' call_tmp[4945076] ret_tmp[5606160])
-
(5606156 '=' _retArg[5606154] call_tmp[4945076])
-
(5606158 return _void[46])
}
-
- «»
function divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392] . forward[5012337] ( this[5012341]:divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392] , _retArg[5606995]:ndarray(5,real(32))[2679336] ) : void[4]
const ref arg this[5012341]:divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392] ref arg _retArg[5606995]:ndarray(5,real(32))[2679336]-
{
-
var call_tmp[8897123]:shared BaseTensorResource(real(32),5)[2686980]
-
(8897125 'move' call_tmp[8897123] (8897127 '.' this[5012341] lhs[5010378]))
-
var call_tmp[5012359]:ndarray(5,real(32))[2679336]
-
var coerce_tmp[5012399]:BaseTensorResource(real(32),5)[2679277]
-
(5012405 'move' coerce_tmp[5012399] (5012401 call borrow[2826541] call_tmp[8897123]))
-
(5012361 'move' call_tmp[5012359] (5012364 call array[3773074] coerce_tmp[5012399]))
-
var call_tmp[8897147]:shared BaseTensorResource(real(32),5)[2686980]
-
(8897149 'move' call_tmp[8897147] (8897151 '.' this[5012341] rhs[5010385]))
-
var call_tmp[5012375]:ndarray(5,real(32))[2679336]
-
var coerce_tmp[5012410]:BaseTensorResource(real(32),5)[2679277]
-
(5012416 'move' coerce_tmp[5012410] (5012412 call borrow[2826541] call_tmp[8897147]))
-
(5012377 'move' call_tmp[5012375] (5012380 call array[3773074] coerce_tmp[5012410]))
-
var call_tmp[5012383]:ndarray(5,real(32))[2679336]
-
var ret_tmp[5607001]:ndarray(5,real(32))[2679336]
-
(5012388 call /[5012420] call_tmp[5012359] call_tmp[5012375] ret_tmp[5607001])
-
(5607004 'move' call_tmp[5012383] ret_tmp[5607001])
-
(5606997 '=' _retArg[5606995] call_tmp[5012383])
-
(5606999 return _void[46])
}
-
- «»
function divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404] . forward[5081349] ( this[5081353]:divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404] , _retArg[5607875]:ndarray(6,real(32))[2850677] ) : void[4]
const ref arg this[5081353]:divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404] ref arg _retArg[5607875]:ndarray(6,real(32))[2850677]-
{
-
var call_tmp[8904770]:shared BaseTensorResource(real(32),6)[2858721]
-
(8904772 'move' call_tmp[8904770] (8904774 '.' this[5081353] lhs[5079390]))
-
var call_tmp[5081371]:ndarray(6,real(32))[2850677]
-
var coerce_tmp[5081411]:BaseTensorResource(real(32),6)[2850618]
-
(5081417 'move' coerce_tmp[5081411] (5081413 call borrow[3003378] call_tmp[8904770]))
-
(5081373 'move' call_tmp[5081371] (5081376 call array[3780454] coerce_tmp[5081411]))
-
var call_tmp[8904794]:shared BaseTensorResource(real(32),6)[2858721]
-
(8904796 'move' call_tmp[8904794] (8904798 '.' this[5081353] rhs[5079397]))
-
var call_tmp[5081387]:ndarray(6,real(32))[2850677]
-
var coerce_tmp[5081422]:BaseTensorResource(real(32),6)[2850618]
-
(5081428 'move' coerce_tmp[5081422] (5081424 call borrow[3003378] call_tmp[8904794]))
-
(5081389 'move' call_tmp[5081387] (5081392 call array[3780454] coerce_tmp[5081422]))
-
var call_tmp[5081395]:ndarray(6,real(32))[2850677]
-
var ret_tmp[5607881]:ndarray(6,real(32))[2850677]
-
(5081400 call /[5081432] call_tmp[5081371] call_tmp[5081387] ret_tmp[5607881])
-
(5607884 'move' call_tmp[5081395] ret_tmp[5607881])
-
(5607877 '=' _retArg[5607875] call_tmp[5081395])
-
(5607879 return _void[46])
}
-
- «»
function divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948] . init[4754862] ( this[4754866]:divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948] , lhs[4754877]:shared BaseTensorResource(real(32),1)[2179026] , rhs[4754888]:shared BaseTensorResource(real(32),1)[2179026] ) : void[4]
-
- «»
function divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489] . init[4816403] ( this[4816407]:divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489] , lhs[4816418]:shared BaseTensorResource(real(32),2)[2309967] , rhs[4816429]:shared BaseTensorResource(real(32),2)[2309967] ) : void[4]
-
- «»
function divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181] . init[4878095] ( this[4878099]:divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181] , lhs[4878110]:shared BaseTensorResource(real(32),3)[2460191] , rhs[4878121]:shared BaseTensorResource(real(32),3)[2460191] ) : void[4]
-
- «»
function divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085] . init[4942999] ( this[4943003]:divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085] , lhs[4943014]:shared BaseTensorResource(real(32),4)[2601734] , rhs[4943025]:shared BaseTensorResource(real(32),4)[2601734] ) : void[4]
-
- «»
function divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392] . init[5010306] ( this[5010310]:divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392] , lhs[5010321]:shared BaseTensorResource(real(32),5)[2686980] , rhs[5010332]:shared BaseTensorResource(real(32),5)[2686980] ) : void[4]
-
- «»
function divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404] . init[5079318] ( this[5079322]:divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404] , lhs[5079333]:shared BaseTensorResource(real(32),6)[2858721] , rhs[5079344]:shared BaseTensorResource(real(32),6)[2858721] ) : void[4]
-
- «»
function divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948] . init=[4755223] ( this[4755227]:divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948] , other[4755229]:divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948] ) : void[4]
ref arg this[4755227]:divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948] const ref arg other[4755229]:divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948]-
{
-
var call_tmp[8870698]:shared BaseTensorResource(real(32),1)[2179026]
-
(8870700 'move' call_tmp[8870698] (8870702 '.' other[4755229] lhs[4754934]))
-
var lhs[4755259]:shared BaseTensorResource(real(32),1)[2179026]
-
(4755261 call init=[3722110] lhs[4755259] call_tmp[8870698])
-
(4755265 '.=' this[4755227] lhs[4754934] lhs[4755259])
-
var call_tmp[8870722]:shared BaseTensorResource(real(32),1)[2179026]
-
(8870724 'move' call_tmp[8870722] (8870726 '.' other[4755229] rhs[4754941]))
-
var rhs[4755292]:shared BaseTensorResource(real(32),1)[2179026]
-
(4755294 call init=[3722110] rhs[4755292] call_tmp[8870722])
-
(4755298 '.=' this[4755227] rhs[4754941] rhs[4755292])
-
(4755303 return _void[46])
}
-
- «»
function divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489] . init=[4816764] ( this[4816768]:divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489] , other[4816770]:divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489] ) : void[4]
ref arg this[4816768]:divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489] const ref arg other[4816770]:divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489]-
{
-
var call_tmp[8877005]:shared BaseTensorResource(real(32),2)[2309967]
-
(8877007 'move' call_tmp[8877005] (8877009 '.' other[4816770] lhs[4816475]))
-
var lhs[4816800]:shared BaseTensorResource(real(32),2)[2309967]
-
(4816802 call init=[3747232] lhs[4816800] call_tmp[8877005])
-
(4816806 '.=' this[4816768] lhs[4816475] lhs[4816800])
-
var call_tmp[8877029]:shared BaseTensorResource(real(32),2)[2309967]
-
(8877031 'move' call_tmp[8877029] (8877033 '.' other[4816770] rhs[4816482]))
-
var rhs[4816833]:shared BaseTensorResource(real(32),2)[2309967]
-
(4816835 call init=[3747232] rhs[4816833] call_tmp[8877029])
-
(4816839 '.=' this[4816768] rhs[4816482] rhs[4816833])
-
(4816844 return _void[46])
}
-
- «»
function divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181] . init=[4878456] ( this[4878460]:divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181] , other[4878462]:divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181] ) : void[4]
ref arg this[4878460]:divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181] const ref arg other[4878462]:divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181]-
{
-
var call_tmp[8883170]:shared BaseTensorResource(real(32),3)[2460191]
-
(8883172 'move' call_tmp[8883170] (8883174 '.' other[4878462] lhs[4878167]))
-
var lhs[4878492]:shared BaseTensorResource(real(32),3)[2460191]
-
(4878494 call init=[3754612] lhs[4878492] call_tmp[8883170])
-
(4878498 '.=' this[4878460] lhs[4878167] lhs[4878492])
-
var call_tmp[8883194]:shared BaseTensorResource(real(32),3)[2460191]
-
(8883196 'move' call_tmp[8883194] (8883198 '.' other[4878462] rhs[4878174]))
-
var rhs[4878525]:shared BaseTensorResource(real(32),3)[2460191]
-
(4878527 call init=[3754612] rhs[4878525] call_tmp[8883194])
-
(4878531 '.=' this[4878460] rhs[4878174] rhs[4878525])
-
(4878536 return _void[46])
}
-
- «»
function divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085] . init=[4943360] ( this[4943364]:divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085] , other[4943366]:divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085] ) : void[4]
ref arg this[4943364]:divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085] const ref arg other[4943366]:divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085]-
{
-
var call_tmp[8889867]:shared BaseTensorResource(real(32),4)[2601734]
-
(8889869 'move' call_tmp[8889867] (8889871 '.' other[4943366] lhs[4943071]))
-
var lhs[4943396]:shared BaseTensorResource(real(32),4)[2601734]
-
(4943398 call init=[3761992] lhs[4943396] call_tmp[8889867])
-
(4943402 '.=' this[4943364] lhs[4943071] lhs[4943396])
-
var call_tmp[8889891]:shared BaseTensorResource(real(32),4)[2601734]
-
(8889893 'move' call_tmp[8889891] (8889895 '.' other[4943366] rhs[4943078]))
-
var rhs[4943429]:shared BaseTensorResource(real(32),4)[2601734]
-
(4943431 call init=[3761992] rhs[4943429] call_tmp[8889891])
-
(4943435 '.=' this[4943364] rhs[4943078] rhs[4943429])
-
(4943440 return _void[46])
}
-
- «»
function divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392] . init=[5010667] ( this[5010671]:divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392] , other[5010673]:divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392] ) : void[4]
ref arg this[5010671]:divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392] const ref arg other[5010673]:divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392]-
{
-
var call_tmp[8897113]:shared BaseTensorResource(real(32),5)[2686980]
-
(8897115 'move' call_tmp[8897113] (8897117 '.' other[5010673] lhs[5010378]))
-
var lhs[5010703]:shared BaseTensorResource(real(32),5)[2686980]
-
(5010705 call init=[3769372] lhs[5010703] call_tmp[8897113])
-
(5010709 '.=' this[5010671] lhs[5010378] lhs[5010703])
-
var call_tmp[8897137]:shared BaseTensorResource(real(32),5)[2686980]
-
(8897139 'move' call_tmp[8897137] (8897141 '.' other[5010673] rhs[5010385]))
-
var rhs[5010736]:shared BaseTensorResource(real(32),5)[2686980]
-
(5010738 call init=[3769372] rhs[5010736] call_tmp[8897137])
-
(5010742 '.=' this[5010671] rhs[5010385] rhs[5010736])
-
(5010747 return _void[46])
}
-
- «»
function divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404] . init=[5079679] ( this[5079683]:divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404] , other[5079685]:divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404] ) : void[4]
ref arg this[5079683]:divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404] const ref arg other[5079685]:divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404]-
{
-
var call_tmp[8904760]:shared BaseTensorResource(real(32),6)[2858721]
-
(8904762 'move' call_tmp[8904760] (8904764 '.' other[5079685] lhs[5079390]))
-
var lhs[5079715]:shared BaseTensorResource(real(32),6)[2858721]
-
(5079717 call init=[3776752] lhs[5079715] call_tmp[8904760])
-
(5079721 '.=' this[5079683] lhs[5079390] lhs[5079715])
-
var call_tmp[8904784]:shared BaseTensorResource(real(32),6)[2858721]
-
(8904786 'move' call_tmp[8904784] (8904788 '.' other[5079685] rhs[5079397]))
-
var rhs[5079748]:shared BaseTensorResource(real(32),6)[2858721]
-
(5079750 call init=[3776752] rhs[5079748] call_tmp[8904784])
-
(5079754 '.=' this[5079683] rhs[5079397] rhs[5079748])
-
(5079759 return _void[46])
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function sumOp(2,real(32),2)[4805369] . forward[4807576] ( this[4807580]:sumOp(2,real(32),2)[4805369] , _retArg[5604452]:ndarray(1,real(32))[2172117] ) : void[4]
const ref arg this[4807580]:sumOp(2,real(32),2)[4805369] ref arg _retArg[5604452]:ndarray(1,real(32))[2172117]-
{
-
var call_tmp[8875855]:shared BaseTensorResource(real(32),2)[2309967]
-
(8875857 'move' call_tmp[8875855] (8875859 '.' this[4807580] input[4805361]))
-
var call_tmp[4807703]:ndarray(2,real(32))[2303523]
-
var coerce_tmp[4807818]:BaseTensorResource(real(32),2)[2303464]
-
(4807824 'move' coerce_tmp[4807818] (4807820 call borrow[2433136] call_tmp[8875855]))
-
(4807705 'move' call_tmp[4807703] (4807708 call array[3750934] coerce_tmp[4807818]))
-
var call_tmp[8875831]:2*int(64)[1802073]
-
(8875833 'move' call_tmp[8875831] (8875835 '.' this[4807580] axes[4805355]))
-
var call_tmp[4807719]:ndarray(2,real(32))[2303523]
-
var coerce_tmp[4808141]:int(64)[10]
-
(4808145 'move' coerce_tmp[4808141] (9247858 'get svec member value' call_tmp[8875831] 0))
-
var coerce_tmp[4808147]:int(64)[10]
-
(4808151 'move' coerce_tmp[4808147] (9247861 'get svec member value' call_tmp[8875831] 1))
-
var ret_tmp[5604458]:ndarray(2,real(32))[2303523]
-
(4807727 call sum[4807912] call_tmp[4807703] coerce_tmp[4808141] coerce_tmp[4808147] ret_tmp[5604458])
-
(5604461 'move' call_tmp[4807719] ret_tmp[5604458])
-
var call_tmp[4807730]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5604497]:ndarray(1,real(32))[2172117]
-
(4807738 call squeeze[4809948] call_tmp[4807719] ret_tmp[5604497])
-
(5604500 'move' call_tmp[4807730] ret_tmp[5604497])
-
var _field_destructor_tmp_[8608618]:[domain(2,int(64),one)] real(32)[2309463]
-
(8608620 'move' _field_destructor_tmp_[8608618] (8608622 '.v' call_tmp[4807719] data[2303514]))
-
(8608626 call chpl__autoDestroy[4114226] _field_destructor_tmp_[8608618])
-
var _field_destructor_tmp_[8608628]:domain(2,int(64),one)[2289710]
-
(8608630 'move' _field_destructor_tmp_[8608628] (8608632 '.v' call_tmp[4807719] _domain[2303502]))
-
(8608636 call chpl__autoDestroy[4108492] _field_destructor_tmp_[8608628])
-
label _end_forward[4807796]
-
(5604454 '=' _retArg[5604452] call_tmp[4807730])
-
(5604456 return _void[46])
}
-
- «»
function sumOp(3,real(32),3)[4867255] . forward[4869462] ( this[4869466]:sumOp(3,real(32),3)[4867255] , _retArg[5605200]:ndarray(1,real(32))[2172117] ) : void[4]
const ref arg this[4869466]:sumOp(3,real(32),3)[4867255] ref arg _retArg[5605200]:ndarray(1,real(32))[2172117]-
{
-
var call_tmp[8881803]:shared BaseTensorResource(real(32),3)[2460191]
-
(8881805 'move' call_tmp[8881803] (8881807 '.' this[4869466] input[4867247]))
-
var call_tmp[4869589]:ndarray(3,real(32))[2453347]
-
var coerce_tmp[4869704]:BaseTensorResource(real(32),3)[2453288]
-
(4869710 'move' coerce_tmp[4869704] (4869706 call borrow[2588393] call_tmp[8881803]))
-
(4869591 'move' call_tmp[4869589] (4869594 call array[3758314] coerce_tmp[4869704]))
-
var call_tmp[8881779]:3*int(64)[1995504]
-
(8881781 'move' call_tmp[8881779] (8881783 '.' this[4869466] axes[4867241]))
-
var call_tmp[4869605]:ndarray(3,real(32))[2453347]
-
var coerce_tmp[4870043]:int(64)[10]
-
(4870047 'move' coerce_tmp[4870043] (9248937 'get svec member value' call_tmp[8881779] 0))
-
var coerce_tmp[4870049]:int(64)[10]
-
(4870053 'move' coerce_tmp[4870049] (9248940 'get svec member value' call_tmp[8881779] 1))
-
var coerce_tmp[4870055]:int(64)[10]
-
(4870059 'move' coerce_tmp[4870055] (9248943 'get svec member value' call_tmp[8881779] 2))
-
var ret_tmp[5605206]:ndarray(3,real(32))[2453347]
-
(4869613 call sum[4869811] call_tmp[4869589] coerce_tmp[4870043] coerce_tmp[4870049] coerce_tmp[4870055] ret_tmp[5605206])
-
(5605209 'move' call_tmp[4869605] ret_tmp[5605206])
-
var call_tmp[4869616]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5605254]:ndarray(1,real(32))[2172117]
-
(4869624 call squeeze[4871953] call_tmp[4869605] ret_tmp[5605254])
-
(5605257 'move' call_tmp[4869616] ret_tmp[5605254])
-
var _field_destructor_tmp_[8611272]:[domain(3,int(64),one)] real(32)[2459687]
-
(8611274 'move' _field_destructor_tmp_[8611272] (8611276 '.v' call_tmp[4869605] data[2453338]))
-
(8611280 call chpl__autoDestroy[4130987] _field_destructor_tmp_[8611272])
-
var _field_destructor_tmp_[8611282]:domain(3,int(64),one)[2438803]
-
(8611284 'move' _field_destructor_tmp_[8611282] (8611286 '.v' call_tmp[4869605] _domain[2453326]))
-
(8611290 call chpl__autoDestroy[4125253] _field_destructor_tmp_[8611282])
-
label _end_forward[4869682]
-
(5605202 '=' _retArg[5605200] call_tmp[4869616])
-
(5605204 return _void[46])
}
-
- «»
function sumOp(4,real(32),4)[4931773] . forward[4933980] ( this[4933984]:sumOp(4,real(32),4)[4931773] , _retArg[5605977]:ndarray(1,real(32))[2172117] ) : void[4]
const ref arg this[4933984]:sumOp(4,real(32),4)[4931773] ref arg _retArg[5605977]:ndarray(1,real(32))[2172117]-
{
-
var call_tmp[8888283]:shared BaseTensorResource(real(32),4)[2601734]
-
(8888285 'move' call_tmp[8888283] (8888287 '.' this[4933984] input[4931765]))
-
var call_tmp[4934107]:ndarray(4,real(32))[2594490]
-
var coerce_tmp[4934222]:BaseTensorResource(real(32),4)[2594431]
-
(4934228 'move' coerce_tmp[4934222] (4934224 call borrow[2657264] call_tmp[8888283]))
-
(4934109 'move' call_tmp[4934107] (4934112 call array[3765694] coerce_tmp[4934222]))
-
var call_tmp[8888259]:4*int(64)[1960494]
-
(8888261 'move' call_tmp[8888259] (8888263 '.' this[4933984] axes[4931759]))
-
var call_tmp[4934123]:ndarray(4,real(32))[2594490]
-
var coerce_tmp[4934577]:int(64)[10]
-
(4934581 'move' coerce_tmp[4934577] (9250048 'get svec member value' call_tmp[8888259] 0))
-
var coerce_tmp[4934583]:int(64)[10]
-
(4934587 'move' coerce_tmp[4934583] (9250051 'get svec member value' call_tmp[8888259] 1))
-
var coerce_tmp[4934589]:int(64)[10]
-
(4934593 'move' coerce_tmp[4934589] (9250054 'get svec member value' call_tmp[8888259] 2))
-
var coerce_tmp[4934595]:int(64)[10]
-
(4934599 'move' coerce_tmp[4934595] (9250057 'get svec member value' call_tmp[8888259] 3))
-
var ret_tmp[5605983]:ndarray(4,real(32))[2594490]
-
(4934131 call sum[4934342] call_tmp[4934107] coerce_tmp[4934577] coerce_tmp[4934583] coerce_tmp[4934589] coerce_tmp[4934595] ret_tmp[5605983])
-
(5605986 'move' call_tmp[4934123] ret_tmp[5605983])
-
var call_tmp[4934134]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5606040]:ndarray(1,real(32))[2172117]
-
(4934142 call squeeze[4936606] call_tmp[4934123] ret_tmp[5606040])
-
(5606043 'move' call_tmp[4934134] ret_tmp[5606040])
-
var _field_destructor_tmp_[8612852]:[domain(4,int(64),one)] real(32)[2601230]
-
(8612854 'move' _field_destructor_tmp_[8612852] (8612856 '.v' call_tmp[4934123] data[2594481]))
-
(8612860 call chpl__autoDestroy[4141200] _field_destructor_tmp_[8612852])
-
var _field_destructor_tmp_[8612862]:domain(4,int(64),one)[1964360]
-
(8612864 'move' _field_destructor_tmp_[8612862] (8612866 '.v' call_tmp[4934123] _domain[2594469]))
-
(8612870 call chpl__autoDestroy[4043262] _field_destructor_tmp_[8612862])
-
label _end_forward[4934200]
-
(5605979 '=' _retArg[5605977] call_tmp[4934134])
-
(5605981 return _void[46])
}
-
- «»
function sumOp(5,real(32),5)[4998608] . forward[5000815] ( this[5000819]:sumOp(5,real(32),5)[4998608] , _retArg[5606803]:ndarray(1,real(32))[2172117] ) : void[4]
const ref arg this[5000819]:sumOp(5,real(32),5)[4998608] ref arg _retArg[5606803]:ndarray(1,real(32))[2172117]-
{
-
var call_tmp[8895312]:shared BaseTensorResource(real(32),5)[2686980]
-
(8895314 'move' call_tmp[8895312] (8895316 '.' this[5000819] input[4998600]))
-
var call_tmp[5000942]:ndarray(5,real(32))[2679336]
-
var coerce_tmp[5001057]:BaseTensorResource(real(32),5)[2679277]
-
(5001063 'move' coerce_tmp[5001057] (5001059 call borrow[2826541] call_tmp[8895312]))
-
(5000944 'move' call_tmp[5000942] (5000947 call array[3773074] coerce_tmp[5001057]))
-
var call_tmp[8895288]:5*int(64)[2664814]
-
(8895290 'move' call_tmp[8895288] (8895292 '.' this[5000819] axes[4998594]))
-
var call_tmp[5000958]:ndarray(5,real(32))[2679336]
-
var coerce_tmp[5001428]:int(64)[10]
-
(5001432 'move' coerce_tmp[5001428] (9251208 'get svec member value' call_tmp[8895288] 0))
-
var coerce_tmp[5001434]:int(64)[10]
-
(5001438 'move' coerce_tmp[5001434] (9251211 'get svec member value' call_tmp[8895288] 1))
-
var coerce_tmp[5001440]:int(64)[10]
-
(5001444 'move' coerce_tmp[5001440] (9251214 'get svec member value' call_tmp[8895288] 2))
-
var coerce_tmp[5001446]:int(64)[10]
-
(5001450 'move' coerce_tmp[5001446] (9251217 'get svec member value' call_tmp[8895288] 3))
-
var coerce_tmp[5001452]:int(64)[10]
-
(5001456 'move' coerce_tmp[5001452] (9251220 'get svec member value' call_tmp[8895288] 4))
-
var ret_tmp[5606809]:ndarray(5,real(32))[2679336]
-
(5000966 call sum[5001190] call_tmp[5000942] coerce_tmp[5001428] coerce_tmp[5001434] coerce_tmp[5001440] coerce_tmp[5001446] coerce_tmp[5001452] ret_tmp[5606809])
-
(5606812 'move' call_tmp[5000958] ret_tmp[5606809])
-
var call_tmp[5000969]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5606875]:ndarray(1,real(32))[2172117]
-
(5000977 call squeeze[5003560] call_tmp[5000958] ret_tmp[5606875])
-
(5606878 'move' call_tmp[5000969] ret_tmp[5606875])
-
var _field_destructor_tmp_[8615273]:[domain(5,int(64),one)] real(32)[2686476]
-
(8615275 'move' _field_destructor_tmp_[8615273] (8615277 '.v' call_tmp[5000958] data[2679327]))
-
(8615281 call chpl__autoDestroy[4156776] _field_destructor_tmp_[8615273])
-
var _field_destructor_tmp_[8615283]:domain(5,int(64),one)[2663397]
-
(8615285 'move' _field_destructor_tmp_[8615283] (8615287 '.v' call_tmp[5000958] _domain[2679315]))
-
(8615291 call chpl__autoDestroy[4151042] _field_destructor_tmp_[8615283])
-
label _end_forward[5001035]
-
(5606805 '=' _retArg[5606803] call_tmp[5000969])
-
(5606807 return _void[46])
}
-
- «»
function sumOp(6,real(32),6)[5067199] . forward[5069406] ( this[5069410]:sumOp(6,real(32),6)[5067199] , _retArg[5607668]:ndarray(1,real(32))[2172117] ) : void[4]
const ref arg this[5069410]:sumOp(6,real(32),6)[5067199] ref arg _retArg[5607668]:ndarray(1,real(32))[2172117]-
{
-
var call_tmp[8902742]:shared BaseTensorResource(real(32),6)[2858721]
-
(8902744 'move' call_tmp[8902742] (8902746 '.' this[5069410] input[5067191]))
-
var call_tmp[5069533]:ndarray(6,real(32))[2850677]
-
var coerce_tmp[5069648]:BaseTensorResource(real(32),6)[2850618]
-
(5069654 'move' coerce_tmp[5069648] (5069650 call borrow[3003378] call_tmp[8902742]))
-
(5069535 'move' call_tmp[5069533] (5069538 call array[3780454] coerce_tmp[5069648]))
-
var call_tmp[8902718]:6*int(64)[2835600]
-
(8902720 'move' call_tmp[8902718] (8902722 '.' this[5069410] axes[5067185]))
-
var call_tmp[5069549]:ndarray(6,real(32))[2850677]
-
var coerce_tmp[5070035]:int(64)[10]
-
(5070039 'move' coerce_tmp[5070035] (9252418 'get svec member value' call_tmp[8902718] 0))
-
var coerce_tmp[5070041]:int(64)[10]
-
(5070045 'move' coerce_tmp[5070041] (9252421 'get svec member value' call_tmp[8902718] 1))
-
var coerce_tmp[5070047]:int(64)[10]
-
(5070051 'move' coerce_tmp[5070047] (9252424 'get svec member value' call_tmp[8902718] 2))
-
var coerce_tmp[5070053]:int(64)[10]
-
(5070057 'move' coerce_tmp[5070053] (9252427 'get svec member value' call_tmp[8902718] 3))
-
var coerce_tmp[5070059]:int(64)[10]
-
(5070063 'move' coerce_tmp[5070059] (9252430 'get svec member value' call_tmp[8902718] 4))
-
var coerce_tmp[5070065]:int(64)[10]
-
(5070069 'move' coerce_tmp[5070065] (9252433 'get svec member value' call_tmp[8902718] 5))
-
var ret_tmp[5607674]:ndarray(6,real(32))[2850677]
-
(5069557 call sum[5069794] call_tmp[5069533] coerce_tmp[5070035] coerce_tmp[5070041] coerce_tmp[5070047] coerce_tmp[5070053] coerce_tmp[5070059] coerce_tmp[5070065] ret_tmp[5607674])
-
(5607677 'move' call_tmp[5069549] ret_tmp[5607674])
-
var call_tmp[5069560]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5607749]:ndarray(1,real(32))[2172117]
-
(5069568 call squeeze[5072270] call_tmp[5069549] ret_tmp[5607749])
-
(5607752 'move' call_tmp[5069560] ret_tmp[5607749])
-
var _field_destructor_tmp_[8617798]:[domain(6,int(64),one)] real(32)[2858217]
-
(8617800 'move' _field_destructor_tmp_[8617798] (8617802 '.v' call_tmp[5069549] data[2850668]))
-
(8617806 call chpl__autoDestroy[4173807] _field_destructor_tmp_[8617798])
-
var _field_destructor_tmp_[8617808]:domain(6,int(64),one)[2834180]
-
(8617810 'move' _field_destructor_tmp_[8617808] (8617812 '.v' call_tmp[5069549] _domain[2850656]))
-
(8617816 call chpl__autoDestroy[4168073] _field_destructor_tmp_[8617808])
-
label _end_forward[5069626]
-
(5607670 '=' _retArg[5607668] call_tmp[5069560])
-
(5607672 return _void[46])
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-